更改颜色设置完成我

时间:2015-04-14 13:25:49

标签: vim vim-plugin vim-syntax-highlighting

我在vimle的帮助下安装了You Complete Me。我第一次使用它时,建议的单词完全不可读。它们有深紫色背景和黑色字体颜色。然后我看到了this post on quora并且现在改变了我的.vimrc。我的.vimrc目前看起来像这样。

set tabstop=2
highlight Comment ctermfg=lightblue
highlight Pmenu ctermfg=2 ctermbg=3 guifg=#ffffff guibg=#000000

set nocompatible              " be iMproved, required
filetype off                  " required

" set the runtime path to include Vundle and initialize
set rtp+=~/.vim/bundle/Vundle.vim
call vundle#begin()

" let Vundle manage Vundle, required
Plugin 'gmarik/Vundle.vim'

Plugin 'Valloric/YouCompleteMe'

" All of your Plugins must be added before the following line
call vundle#end()            " required
filetype plugin indent on    " required

不幸的是,建议的单词显示如下

enter image description here

我不能很好地阅读,并希望改变它,但不知道如何。我认为我当前的设置会给我白色前景和黑色背景。

安装此插件后,我还有4个而不是2个缩进..我已经尝试了this,但它并没有为我服务。我怎么能改变这个?

2 个答案:

答案 0 :(得分:12)

您正在编辑GUI的设置而不是命令行。

highlight Pmenu ctermfg=15 ctermbg=0 guifg=#ffffff guibg=#000000

这将在gvim和命令行中为您提供黑色背景和白色前景。

Color chart for vim colors

编辑:更正后的拼写

答案 1 :(得分:5)

您刚刚更改了Pmenu的定义,即正常项目的突出显示。所选项目还有PmenuSel,我怀疑你的屏幕截图是什么。 (还有更多,请检查:help hl-Pmenu以获取完整列表。

另请注意,要使这些设置生效,必须在任何:colorscheme命令之后 。我没有在您发布的~/.vimrc中看到这样的内容,因此选择不同的colorscheme(某些与Vim一起发货,可以从vim.org或其他地方下载更多)可能是您自己调整所有这些颜色的替代方法