Eu tenho o seguinte no meu .vimrc:
if has("gui_running")
colo desert
" ...
else
colo distinguished
" ...
endif
gvim funciona bem. Quando eu abro o vim no gnome-terminal no tmux, o colo
acima é aparentemente ignorado. Outras diretivas no bloco else são executadas, mas quando eu digito :colo
, ele retorna default
.
Quando eu insiro manualmente colo distinguished
, funciona.
Eu tenho as entradas usuais set t_Co=256
, etc. em outro lugar. Portanto, isso não é apenas um problema para obter o gnome terminal / tmux de 256 cores.
OS é o Ubuntu 12.04 LTS. vim 7.3 2010 15 de ago
Tags gnome-terminal vim colors tmux vimrc