1

特别是如何更改 vim 中 C/C++/PHP 的语法突出显示?我也可以更改背景颜色,使其与外壳的颜色不同吗?

4

2 回答 2

3

在开始安装各种插件之前,请查看 Vim 附带的预装配色方案。就我而言,我有很多:

# rpm -ql vim vim-common | grep color
/usr/share/vim/vim72/colors
/usr/share/vim/vim72/colors/README.txt
/usr/share/vim/vim72/colors/blue.vim
/usr/share/vim/vim72/colors/darkblue.vim
/usr/share/vim/vim72/colors/default.vim
/usr/share/vim/vim72/colors/delek.vim
/usr/share/vim/vim72/colors/desert.vim
/usr/share/vim/vim72/colors/elflord.vim
/usr/share/vim/vim72/colors/evening.vim
/usr/share/vim/vim72/colors/koehler.vim
/usr/share/vim/vim72/colors/morning.vim
/usr/share/vim/vim72/colors/murphy.vim
/usr/share/vim/vim72/colors/pablo.vim
/usr/share/vim/vim72/colors/peachpuff.vim
/usr/share/vim/vim72/colors/ron.vim
/usr/share/vim/vim72/colors/shine.vim
/usr/share/vim/vim72/colors/slate.vim
/usr/share/vim/vim72/colors/torte.vim
/usr/share/vim/vim72/colors/zellner.vim
/usr/share/vim/vim72/ftplugin/dircolors.vim
/usr/share/vim/vim72/syntax/colortest.vim
/usr/share/vim/vim72/syntax/dircolors.vim
/usr/share/vim/vim72/syntax/syncolor.vim
/usr/share/vim/vimfiles/after/colors
/usr/share/vim/vimfiles/colors

要更改它,只需使用以下命令:

colorscheme darkblue

您也可以下载配色方案并将它们放入您的 VIMRC 子目录“colors”并以相同的方式加载它们。例如,我喜欢这个: http: //ethanschoonover.com/solarized

当然,您可以修改这些配色方案。只需将“default.vim”(或您喜欢的)复制到您的 VIMRC/colors 并编辑它以更改您想要的颜色。

于 2012-08-21T11:24:02.527 回答
1

你必须给它一个语法文件来加载和使用它:

http://www.vim.org/scripts/script.php?script_id=1571

启用它(如果你不知道)它:set syntax

有关在此处更改 vim 的背景检查的信息:

设置 VIM 背景颜色

于 2012-08-21T10:57:17.517 回答