我无法弄清楚如何在Vim中将背景颜色设置为黑色。我从Mac OS X 10.5.8的Terminal.app运行Vim(这是否意味着我正在使用MacVim?)。
我的.gvimrc
文件如下所示:
syntax on
set background = dark
所有这一切似乎都是为了让文字比以前更加大胆。
做像
这样的事情:highlight Normal guibg=Black
在Vim中,似乎也没有做任何事情。
我的.vimrc
文件中还应该有什么内容吗?我不确定哪个配置文件与自动安装在Mac OSX上的Vim相关(可以通过终端上的vim
命令访问)。
答案 0 :(得分:6)
从技术上讲,很有可能在终端中使用MacVim。我每天都这样做,效果很好!
但您在终端中使用Mac OS X的默认Vim。由于它不是Vim的GUI版本,因此无法读取您的~/.gvimrc
,并且由于显而易见的原因它不会申请:hi Normal guibg=black
。
CLI Vim和常规设置的设置应该进入~/.vimrc
,保留~/.gvimrc
以进行特定于GUI的设置。
要在CLI Vim中获得黑色背景,请在正常模式下键入以下内容:
:hi Normal ctermbg=black
要保留此设置,请将相同的行(不包含:
)添加到~/.vimrc
,最好是在colorscheme
命令之后。
根据您使用的颜色方案,Normal
可能不是唯一可以进行更改的地方。
答案 1 :(得分:4)
如果您使用的是Terminal.app,则表示您没有使用MacVim。 MacVim是Mac的独立gVim软件包。
要将背景更改为黑色,您需要更改Terminal.app的首选项。
转到首选项 - >设置并在左侧的配置文件下选择Pro。 (或创建自己的黑色背景配置文件。)
这些命令也应该在.vimrc
而不是.gvimrc
。要了解vim中两种类型:h vimrc
和:h gvimrc
的区别。