1

我不知道如何在 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终端上的命令访问)。

4

2 回答 2

8

好吧,从技术上讲,很有可能在终端中使用 MacVim。我每天都这样做,效果很好!

但是您在终端中使用的是 Mac OS X 的默认 Vim。由于它不是 Vim 的 GUI 版本,因此它不会读取您的内容,并且由于明显的原因~/.gvimrc它不会适用。:hi Normal guibg=black

CLI Vim 的设置和常规设置应该进入~/.vimrc,留给~/.gvimrcGUI 特定的设置。

要在 CLI Vim 中获得黑色背景,请在正常模式下键入以下内容:

:hi Normal ctermbg=black

要保留此设置,请将同一行(不带:)添加到您的~/.vimrc,最好是在任何colorscheme命令之后。

根据您使用的配色方案,Normal可能不是唯一可以进行更改的地方。

于 2013-05-16T05:22:07.917 回答
4

如果您使用的是 Terminal.app,则您没有使用 MacVim。MacVim 是用于 mac 的独立 gVim 包。

要将背景更改为黑色,您需要更改 Terminal.app 的首选项。

转到 Preferences -> Settings 并在左侧的配置文件下选择 Pro。(或创建您自己的黑色背景配置文件。)

这些命令也应该在.vimrc而不是.gvimrc. 要了解这两种类型:h vimrc:h gvimrc在 vim 中的区别。

于 2013-05-16T01:06:56.517 回答