微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

vim上的错误颜色超过ssh

我有OSX优胜美地和iTerm2.我使用Debian 8通过ssh连接到我的虚拟机.当我运行 vim时,所有颜色都搞砸了.

iTerm2上有xterm-256颜色.

解决方法

很多东西都会影响你的Vim colorscheme.

确保iTerm的终端类型正确.如您所说,您使用xterm-256color.

确保您的远程shell具有匹配的终端类型,您可以使用echo $TERM进行验证.如果尚未设置,请使用类似的配置shell

# For sh,bash,zsh,ksh
export TERM=xterm-256color

# For csh,tcsh
setenv TERM xterm-256color

如果您尝试使用的颜色方案假定可以使用256色支持,则可能还需要添加到.vimrc:

set t_Co=256

最后,颜色方案可能会受到Vim中背景设置的影响,您可以将其设置为暗或亮.要查看它的设置,

:set background?

并在.vimrc中以某种方式设置它,

set background=dark

(或光).

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐