我刚刚安装了Mercurial的最新1.4.3版本,并查看了未知/修改过的文件的新状态消息.
以前的版本显示了修改后的文件:
M README.txt
Run Code Online (Sandbox Code Playgroud)
这个新版本显示了一些乱码:
?[0;32;1m file.txt?[0m
Run Code Online (Sandbox Code Playgroud)
这是什么以及如何解释它?
此外,是否有可能恢复到旧式符号?
解:
如果您碰巧在Windows上启用了"颜色"插件,那么您将获得以上行为.在我评论'color'插件后,一切都恢复正常.
看起来像Ansi控制代码,即.代码改变终端上的颜色和其他东西.
这些代码在XP终端上不起作用(在配置中使用ANSI.SYS的Dos终端上工作).
看看是否有某个设置禁用彩色输出.