vim - 如何在 VIM 中定义自定义 RGB 背景色?

标签 vim

是否可以为 VIM 的背景色定义自定义 RGB 颜色?

目前我使用 set background=dark在我的 .vimrc分配 #5D5D5D对于背景颜色。但是,我更喜欢 #3F3F3F对于我的背景颜色。

最佳答案

通常您的终端仅支持 256 种颜色,并且它们已编号。如果您想使用特定颜色但不知道数字,脚本 gui2term.py将帮助您找到最接近的一个。或者,您可以从表中选择一个,例如 this one .

如果您正在为自己的 Vim 配色方案设计或修改,您还可以使用 gui2term.py 将这些颜色转换为数字。

获得要使用的颜色编号后,您可以编辑配色方案文件。更改(或添加)ctermbg Normal 的值和 NonText组可能就够了。例如。:

highlight Normal guifg=#e0e0e0 guibg=#242424 gui=NONE ctermfg=254 ctermbg=235 cterm=NONE
highlight NonText guifg=#99968b guibg=#242424 gui=NONE ctermfg=246 ctermbg=235 cterm=NONE

有一个不错的 HTML Vim color scheme editor .您可以尝试找出哪个部分使用哪个组,如果您愿意,可以直观地编辑颜色(并针对结果文件运行 gui2term.py 以使其支持彩色终端)。

关于vim - 如何在 VIM 中定义自定义 RGB 背景色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20744501/

相关文章:

search - 有选择地设置 iskeyword

Vim 自动完成功能无法使用组合键工作

vim - 如果 Vim 中有多个空间,则渲染空间

vim - 这是vim的bug吗? vit 省略了最后一个字符

vim - 让vim自动关闭代码块的语法结构

search - VIM 搜索并替换以美元开头的整个单词

macos - 如何在 OS X 上安装 MacVim?

c++ - 在 C++ 中使用 ctags 查找用构造函数声明的变量

r - 如何在 vim 中使用模板

vim - 在 Google Colab 中退出插入模式