我有一台 Linux 机器和一台 Windows 机器,都使用带有 Powerline 插件的 Vim。它们都与修补过的字体配合得很好。接下来,我想通过 SSH 连接到 OSX 10.6 机器,并在终端中使用带有 Vim 的 Powerline。但是,我在正常模式(“^^B”在一个区域)和花哨模式(“~@”和“~B”)中得到了奇怪的符号,这些符号遍布整个栏目。我以为这种混淆是编码问题,但当我查看 Putty 的编码时,它使用的是 UTF-8,Ubuntu 终端也是如此。此外,在 OSX 机器上,“locale”对所有变量都返回“en_US.UTF-8”(我将其设置为这样做是为了排除故障)。但是,符号仍然显示。我在 OSX 终端上使用修补过的字体(Inconsolata,与 Ubuntu 终端相同),所以我很困惑。这个等式中缺少什么组件吗?SSH 编码是否还会出现其他问题?在 OSX 端,此外,还出现了这些相同的符号,因此它甚至可能与 SSH 无关,因此我完全迷失了。