Eu quero mudar uma das cores da sintaxe do esquema de cores do gvim. Por exemplo, no esquema de cores chamado 'Ron', ele destaca os comentários em Python em branco. Eu quero mudar para vermelho.
De acordo com esta discussão vim como alterar cores de sintaxe de esquemas de cores existentes? ele diz "gvim tem arquivos (por exemplo, slate.vim) em um diretório de cores onde quer que ele esteja instalado. Onde isso é dependente do sistema operacional. Você poderia alterá-los lá e isso mudaria para todos os usuários."
Então, eu preciso procurar um arquivo chamado ron.vim (no diretório de cores) e alterar a coloração da sintaxe nesse arquivo. Eu estou usando o Lubuntu. Alguma idéia de onde o diretório vim files / colors do vim está localizado?
*.vim
arquivos no seu disco rígido:find / -name "*.vim"
e, em seguida, verifique se você pode encontrar o que você está procurando em um desses arquivos.Respostas:
O arquivo está localizado em
$VIMRUNTIME/colors/slate.vim
que você pode ver digitandode dentro do vim. Muito provavelmente, o arquivo será lido apenas, o que é bom. Você NÃO quer modificar os arquivos que são instalados pelo vim porque as alterações serão substituídas. Salve o esquema de cores para
~/.vim/colors/slate-mine.vim
com:w
e modificar este esquema de cores copiado e, em seguida, chamá-lo comUse o nome que você quiser. Você precisará criar
~/.vim/colors
se não existir antes da mão.fonte
~
é o seu diretório inicial. Faça umecho ~
na sua concha para descobrir onde está.ron.vim
para~/.vim/colors
e modificá-lo, irá mudá-lo apenas para você. Se você quiser alterá-lo para todos os usuários, copie-o para$VIM/vimfiles/colors
. Você pode encontrar o valor de $ VIM executando:echo $VIM
no Vim. Você não precisa renomear o arquivo se não quiser. Quando você executa:colors ron
, O Vim usará o primeiro esquema de cores chamadoron.vim
em 'runtimepath' que tem~/.vim
e$VIM/vimfiles
à frente de$VIMRUNTIME
.