vim colorscheme 如何与 gnome-terminal 配置文件颜色配合使用?

vim colorscheme 如何与 gnome-terminal 配置文件颜色配合使用?

我很困惑,vim 的配色方案如何与我的 gnome 终端颜色设置配合使用。

我已经安装了 colorscheme 示例包: http://www.vi-improved.org/color_sampler_pack/

所有这些对我来说看起来都是不同的,并且当我在 gnome-terminal 配置文件中更改前景和背景颜色以及调色板时,它们也会发生变化。

有没有什么方法可以让 vim 的配色方案覆盖这些终端设置?

将 vim 设置为使用 256 色可以:set t_Co=256改变外观,但不能解决问题。

答案1

将您的 TERM 环境变量设置xterm-256colorhttp://vim.wikia.com/wiki/256_colors_in_vim

答案2

除了像上面那样设置 TERM 之外,您可能还想安装 CSApprox:

http://www.vim.org/scripts/script.php?script_id=2390

您(和我一样)遇到的问题是,许多色彩方案使用 guifg/guibg 设置而不是 ctermfg/ctermbg(用于彩色终端),并且使用 #-colors(数字代码)而不是彩色终端颜色名称。

您不需要期望配色方案作者花时间重新创建彩色终端的配色方案(或者自己做这项工作!),CSApprox 插件会自动找到与 GUI 颜色最接近的匹配,并在您更改配色方案时设置它。

相关内容