如何在vim中为colorscheme设置选项变量?

时间:2014-06-09 18:40:12

标签: vim color-scheme

vim-lucius colorscheme提供了几个预设和几个可自定义的选项。

我无法弄清楚如何覆盖预设的背景颜色,使其保持透明/无。根据文件:

g:lucius_no_term_bg (default: 0)

Setting this will cause the color scheme to not set a background color 
in the terminal (useful for transparency or terminals with different 
background colors).

这正是我想要完成的。我尝试将let g:lucius_no_term_bg = 0添加到我的.vimrc但没有任何反应,背景仍然很暗。我应该直接在lucius.vim文件或我的.vimrc中设置这些选项吗?

我启用了set t_Co=256。我在Mac OS X 10.9.3上使用终端。

1 个答案:

答案 0 :(得分:2)

该命令是正确的,只要您在:colorscheme lucius {/ 1}}之前将放在之前,就应该考虑该方案。

您可能正在努力使用否定配置选项(最好避免):要阻止设置背景,您需要启用该选项(带有值! = 0):

~/.vimrc

就目前而言,您只需设置默认值(let g:lucius_no_term_bg = 1 )即可设置背景。