Você provavelmente deseja mover essas cores para .gvimrc
em vez de .vimrc
. .gvimrc
é processado mais tarde, pois pretende substituir as configurações e ser específico para o GVim.
No meu .vimrc
, especifico que quando eu fizer uma pesquisa, quero que os termos sejam destacados - cor de fundo amarela, preto de primeiro plano. Veja como eu especifico isso:
" Settings for terminal version of vim
:highlight Search ctermbg=yellow ctermfg=black
" Settings for gvim (linux) / macvim
:highlight Search guibg=yellow guifg=black
Eu também estou usando um bom esquema de cores (railscasts) no Macvim. No entanto, parece anular minhas cores de realce para algo pouco visível. Se eu recarregar meu .vimrc
, tudo estará bem novamente.
Existe uma maneira de ganhar minhas configurações .vimrc
em quaisquer conflitos com o esquema de cores? Se não, seria melhor modificar o esquema de cores em si? Escreva um pequeno script que faça com que o vim recarregue automaticamente o .vimrc
após o carregamento do esquema de cores? Qual é a melhor abordagem aqui?
A ordem é importante. Você está executando estes: destaque comandos antes ou depois de seu comando: colorscheme? Se é antes, tente alterar a ordem.
No entanto, existem razões pelas quais isso ainda pode não funcionar. Se este for o caso, você pode tentar colocar seus comandos: highlight em ~ / .vim / after / syntax / syncolor.vim (não sei qual seria o equivalente MacOS deste caminho), que é carregado automaticamente em vários eventos.