使用NERD树插件,在Vim中我遇到了一个非常奇怪的问题,如您在图片中所见,其中的字符显示得非常奇怪。在有帽子的地方,〜V 3/4应该是|-。我已经将我的LANG设置为en_US,将LC_ALL设置为en_US(在Arch Linux中),并且正在使用Anonymous Pro字体,尽管切换字体没有区别。
确实看起来像是字符编码问题。我的猜测是,数据包含├(方框图,光垂直和右,U + 251C),在UTF-8中为0xE2 0x94 0x9C。解释为ISO-8859-1,第一个字节为â,其他字节为控制代码。其余的内容晦涩难懂,但是强制将数据解释为UTF-8应该可以解决这个问题。
—
Jukka K. Korpela 2012年
好的,方框图很有道理,我一直以为那只是一个横线。Anonymous Pro具有方框图字符。
—
Tanner
@Tom Wijsman我不确定您对标题进行了哪些更改。您所做的编辑表明您已编辑标题,但没有任何更改。
—
Tanner
@Tanner:我添加了“可能导致的原因”和一个问号。
—
Tamara Wijsman'4
:set fenc=utf-8
”,但这并不是真正的长期解决方案。