当前位置:  开发笔记 > 运维 > 正文

设置VIM背景颜色

如何解决《设置VIM背景颜色》经验,为你挑选了4个好方法。

当我尝试.vimrc使用以下命令更改或直接在vim中更改背景颜色时:

set background=dark

......它根本不影响我的背景.也没有light选择.但是,当我运行gvim时看起来没问题.

有没有办法在不更改我的Konsole设置的情况下更改vim中的背景?

编辑好吧,guifg/guibg和ctermfg/ctermbg之间存在差异.虽然GUI接受许多不同的颜色组合,但cterm只允许少量标准颜色组合.



1> Alex Martell..:

正如vim自己的帮助set background所说,"设置此选项不会改变背景颜色,它告诉Vim背景颜色是什么样的.有关更改背景颜色,请参阅|:hi-normal |."

例如

:highlight Normal ctermfg=grey ctermbg=darkblue

将在您的彩色终端上以蓝色白色写入.


另请参阅`:help hl-NonText`作为文件最后一行之后的背景颜色.
如何将其添加到我的vimrc?
@Marin:将示例中的代码准确地放入vimrc中:highlight正常ctermfg =灰色ctermbg = darkblue`。细分您想要的任何颜色。

2> AA...:

在像konsole或gnome-terminal这样的终端模拟器中,你应该为vim设置256色设置.

:set  t_Co=256

之后,您可以更改背景.



3> Luke..:

尝试添加

set background=dark

.gvimrc也是.这对我很好.



4> Michael Kris..:

set bg=dark在某些语法突出显示方案中,使用白色背景会产生几乎不可读的文本.相反,您可以将整体colorscheme更改为终端中看起来不错的东西.colorscheme文件应该适当地为您设置背景属性.另外,有关更多信息,请参阅:

:h color


这就是为什么我在这里发布我的问题.即使是暗色调也不会影响我的默认背景颜色.
推荐阅读
N个小灰流_701
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有