esquema de cores Macvim em conflito com .vimrc

3

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?

    
por Nathan Long 15.11.2010 / 17:53

2 respostas

4

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.

    
por 19.11.2010 / 16:02
0

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.

    
por 15.11.2010 / 20:00

Tags