我在 terminator 中的字体编码有问题当我第一次启动它然后启动 vim nerdTree 时,小 ▸ 显示良好。但如果我退出 vim,然后在终止符中输入 Reset,它们就不再显示得很好。(���)
在 gnome 终端中,它们永远不会很好地显示。
这很烦人。我怎样才能解决这个问题 ?我尝试在终结器配置文件中设置编码= UTF-8。
答案1
首先确保您运行的操作系统配置为支持 UTF-8。在我看来,它们都应该默认支持 UTF-8,但有些不支持。如果不知道您使用的是哪种发行版,则很难给出详细的答案。
在 Ubuntu 上,您可以编辑该文件/etc/default/locale
并确保该文件LANG="en_US.UTF-8"
在那里(如果您使用不同的语言,则en_US
可以是其他语言,但UTF-8
必须在那里)。如果不是,请更改/添加它并运行locale-gen
,然后重新启动终端模拟器即可完成。
答案2
为了确保您的终端编码设置为使用 UTF-8,您可以运行以下命令:
locale charmap # UTF-8