como procurar por arquivos vim no lubuntu?

0

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?

user216485
fonte
Você pode tentar este comando de overkill que vai encontrar todos *.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.
user2196728

Respostas:

4

O arquivo está localizado em $VIMRUNTIME/colors/slate.vim que você pode ver digitando

:e $VIMRUNTIME/colors/slate.vim

de 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 com

colorscheme slate-mine

Use o nome que você quiser. Você precisará criar ~/.vim/colors se não existir antes da mão.

FDinoff
fonte
ok obrigado. Sou novo em diretórios do Linux, onde exatamente o ~ / .vim estaria localizado? Quando eu abri: e $ VIMRUNTIME / colors / slate.vim, ele mencionou que o arquivo está localizado em / usr / share / vim / vim73 / colors, então é ~ / .vim basicallt / usr / share / vim?
user216485
@ user216485 ~ é o seu diretório inicial. Faça um echo ~ na sua concha para descobrir onde está.
FDinoff
Copiando o arquivo de esquema de cores 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 chamado ron.vim em 'runtimepath' que tem ~/.vim e $VIM/vimfiles à frente de $VIMRUNTIME.
garyjohn