如何更改Mac上的特定终端颜色设置

Sci*_*642 2 macos vim terminal colors

我最近为VIM安装了clang_complete插件.一切都很好看,除了在弹出菜单中我得到一个不舒服的粉红色背景颜色.

VIM clang_complete图像

我该如何改变这种颜色?还有办法改变一些其他颜色,如手动描述,目录颜色(在vim)等?

rom*_*inl 8

这些颜色在您的colorscheme中定义.

您可以搜索更好的colorscheme或编辑您正在使用的那个.这是一个例子:

hi Pmenu      term=NONE cterm=NONE ctermbg=238 ctermfg=231 gui=NONE guibg=#444444 guifg=#ffffff
hi PmenuSel   term=NONE cterm=NONE ctermbg=149 ctermfg=16  gui=NONE guibg=#b1d631 guifg=#000000
hi PmenuSbar  term=NONE cterm=NONE ctermbg=250 ctermfg=fg  gui=NONE guibg=#bebebe guifg=fg
hi PmenuThumb term=NONE cterm=NONE ctermbg=149 ctermfg=149 gui=NONE guibg=#b1d631 guifg=#b1d631
Run Code Online (Sandbox Code Playgroud)

如果使用默认的colorscheme,可以将上面的行添加到〜/ .vimrc中.