我有一段时间有这个问题,我希望这是一个非常简单的解决方案:
在各个地方,我会看到命令行中出现奇怪的符号.比如一个’.
好像它正在取代其他一些角色..?例如,当我这样做
prompt -p
我会得到很多’符号.如:
fade theme with parameters `white grey blue': ââââuser@hostââââ Sun Sep 05 05:57:20pm _cwd}~/ command arg1 arg2 ... argn
用户和主机取代了我的实际用户/主机,但其他一切看起来都是这样的.
我还在g编译器消息中看到了这些符号,例如:
test.cpp: In function âint main()â: test.cpp:6: warning: unused variable âxâ
发生了什么事,我该怎么做才能解决这个问题?我正在使用的shell是zsh(但我也看到了bash中的符号).我正在使用ubuntu和putty.谢谢!
解决方法
您的PuTTY字符集和终端字符集不匹配.使用echo“$LANG”并查看它应该是什么时间段,并在PuTTY中设置它.