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/

用Gvim的人这么少吗? 在你安装的Gvim的文件夹里有一个“_vimrc”文件,用记事本或者直接用Gvim打开。然后就可以改了。具体的方法给你个网址http://hi.baidu.com/loki_cc/blog/item/aa1515d9b2c0ccc9b6fd4896.html

正常情况,终端的VIM和gui的VIM的颜色显示不同

你可以去官网下desert256.vim或wombat256.vim放入vimfile/color中(后面有个256)

.VIMRC中加入

if has("gui_running")

colorscheme desert.vim

else

colorscheme desert256.vim

endif

windows下的终端vim好像没什么效果,*uix下的终端应该可以

如果是windows就直接用gvim就好了


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存