进一步阅读

进一步阅读

我正在使用 MobaXterm 远程连接到我的 Centos 系统。我需要使用 Vim 专门的命令,如 vimdiff,但它很难使用,因为它不使用我在 vimrc 文件中设置的颜色配置突出显示。它主要只是使用带有几种颜色的纯白色文本,当我在本地 Centos 系统上使用 Vim 时,我的 vimrc 文件肯定可以正常工作。

答案1

MobaXTerm 中的终端模拟器是 PuTTY 的改编版,因此TERM环境变量中正确的终端类型应该是putty,putty-256color, 或者putty-sco。它们是唯一在 terminfo 数据库中有条目的终端类型正确描述 PuTTY

这是一种广泛传播的不正确假设终端仿真器都与 XTerm 兼容,并且terminfo 数据库中的xterm和条目正确地描述了它们。xterm-256color这些甚至没有描述 XTerm 的所有版本,更不用说其他终端仿真器了。

PuTTY doco 和 MobaXTerm 中的默认设置鼓励这种不正确的假设,但它仍然是不正确的。在 MobaXTerm 设置对话框中正确配置终端类型,然后确保您的 VIM 配置没有错误地将“xterm”绑定为终端类型。

进一步阅读

相关内容