在vim中,终端和iterm的语法颜色不同

时间:2014-09-03 01:57:06

标签: macos vim terminal iterm2

我是vim设置T__T的新手。

in terminal http://imagizer.imageshack.us/v2/280x200q90/537/rBKOzJ.png  in iterm2 http://imagizer.imageshack.us/v2/280x200q90/674/755mRJ.png

左边是终端显示。

右边是iterm2显示。

如何将终端中的颜色更改为iterm2中的颜色

提前致谢。

2 个答案:

答案 0 :(得分:1)

你能尝试在终端和iterm中设置背景颜色光吗?

在Vim, :set background = light

或者您可以添加

set background = light

你的.vimrc中的

此外,取消选中"以鲜艳的颜色绘制粗体文字"可能会解决问题。

答案 1 :(得分:0)

某些vim colorschemes(包括默认颜色)将终端的调色板作为默认颜色值。但是,如果您使用具有完全256色支持的colorscheme,我相信默认情况下还有256色调,问题就会消失。

这里有一张沙漠照片(非256张)作为iTerm和终端之间的颜色方案: 1

这是一张带有软糖的照片(256张): 2