vim和gvim显示的配色方案和高亮不一样怎么解决

vim和gvim显示的配色方案和高亮不一样怎么解决,第1张

vim/gvim默认使用/usr/share/vim7x/colors/下自带的配色方案,由于终端支持的颜色有限,vim-colorscheme 对终端ctermfg(vim)和guifg(gvim) 下的高亮颜色分别描述,可以是不一致的。

我是复制了一份比较满意的方案,手动改成基本一致的(*),存成~/.vim/colors/xxx.vim,在~/.vimrc里加一句:colorscheme xxx.vim应用自己的配色。

vim terminal下的背景色和默认非高亮字体颜色似乎是跟随系统的,ubuntu下可以终端右键改背景和字体颜色,使之与高亮协调即可。

备注 (*)xterm 256色和hex代码对照表:https://jonasjacek.github.io/colors/

a.确保电脑上安装有python2.7,并且python.exe在path目录里。

b.在_vimrc中注释掉neocpmplete插件,反注释YourCompleteMe.

c.打开vim ,输入命令 :YcmDebug.如果有看到clang版本信息号,server running at,

server process ID 等即表示YCM已经可以使用。

d.对于C++补全,首先确保电脑上安装有MinGW或者CLang(折腾去吧)。

可以有三种方法。

在命令窗口输入 :colorscheme blue

从菜单里选择 编辑 ->配色方案,然后选择你喜欢的配色比如还是 blue

在配置文件 vimrc 里面加入一行 colorscheme blue

配置文件的更改是永久的,前两个方法在重新打开vim之后需要重新设置。菜单选择是针对图形界面的 vim —— gvim 的。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/9942285.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-03
下一篇 2023-05-03

发表评论

登录后才能评论

评论列表(0条)

保存