vim colo 指令在控制台中被忽略

vim colo 指令在控制台中被忽略

我的 .vimrc 中有以下内容:

if has("gui_running")
    colo desert
    " ...
else 
    colo distinguished
    " ...
endif

gvim 运行正常。当我在 tmux 中的 gnome-terminal 中打开 vim 时,colo上面的内容似乎被忽略了。else 块中的其他指令都会执行,但当我输入时:colo它会返回default

当我手动输入时,colo distinguished它起作用了。

我在其他地方有常用条目set t_Co=256等。因此,这不仅仅是获取 256 色 gnome 终端/tmux 的问题。

操作系统是 Ubuntu 12.04 LTS。vim 7.3 2010 年 8 月 15 日

相关内容