Esquemas de cores Vim
Para qualquer editor de texto moderno, o destaque da sintaxe é um recurso poderoso. A sintaxe de destaque adequada beneficia muito aqueles que precisam trabalhar com códigos e textos por um período prolongado. O VIM vem com um esquema de cores padrão para muitas linguagens de programação. Existem também esquemas de cores de terceiros disponíveis.
Para desfrutar do destaque colorido da sintaxe, no entanto, você deve ter ativado. Saiba mais sobre como ativar a sintaxe destacando em vim. Para testar se o destaque da sintaxe está ligado, pegue um código de amostra e abra -o em vim. Para demonstração, peguei o Sample3.SH de amostras de arquivo.
$ vim amostra3.sh
Como mostra a saída, o VIM está destacando corretamente as palavras -chave no script. Como não introduzimos nenhum esquema de cores adicional, ele está usando o padrão.
Se o destaque da sintaxe não estiver funcionando, execute o seguinte comando vim:
$: sintaxe em
Para ativar permanentemente o destaque da sintaxe, adicione a seguinte diretiva ao arquivo VIMRC:
$ sintaxe ON
Alterando o esquema de cores Vim
Por padrão, o vim vem com vários esquemas de cores. Na maioria das vezes, esses esquemas de cores padrão podem ser suficientes para suas necessidades. Na primeira seção, daremos uma olhada na listagem de todos os esquemas de cores disponíveis.
Listando esquemas de cores disponíveis
Para listar todos os esquemas de cores, insira o seguinte comando vim:
$: Colorscheme
Depois de digitar o comando, pressione "guia". Isso abrirá uma lista de todos os esquemas de cores disponíveis. Se você continuar pressionando "guia", o vim percorreu todos eles.
Depois de decidir, use a seguinte estrutura de comando para aplicá -la à sessão do VIM:
$: Colorscheme
O VIM suporta abreviações de muitos de seus comandos. Podemos usar a seguinte abreviação do ColorScheme para acelerar as coisas:
$: colo
Definindo o esquema de cores VIM padrão
Na seção anterior, mostramos a mudança do esquema de cores de Vim. Infelizmente, a mudança durará apenas para a sessão atual do VIM. Como fazemos uma mudança permanente?
Lembre -se de como permitimos o destaque da sintaxe habilitada permanentemente? Sim, o mesmo truque do VIMRC será relevante aqui. O arquivo VIMRC, semelhante ao BASHRC, é carregado toda vez que o Vim inicia, aplicando todas as configurações.
Para ativar o esquema de cores DarkBlue como padrão, adicione o seguinte código no arquivo VIMRC:
$ COLO Darkblue
Observe que ele deve ser acompanhado pela diretiva “Sintaxe ON”, para que o novo esquema de cores seja sempre aplicado.
Para levar as mudanças em vigor, reinicie o VIM. Se isso não for uma opção, você pode tentar recarregar o arquivo VIMRC usando o seguinte comando vim:
$: fonte ~//.Vimrc
Adicionando novos esquemas de cores
O VIM permite que os esquemas de cores de terceiros sejam aplicados. Graças à comunidade incrível, o VIM tem uma extensa coleção de esquemas de cores.
Existem muitos lugares em que você pode pegar esquemas de cores vim. Existem alguns lugares dedicados para esquemas de cores Vim, por exemplo, vimcolorschemes, vimcolors, etc.
Para demonstração, vamos adicionar o papel de papel para vim. Os pacotes necessários podem ser encontrados no tema de papercolor no github.
O comando git a seguir clonará o conteúdo do repo para o local adequado. Saiba mais sobre a clonagem do Repo Git.
$ git clone https: // github.com/nlknguyen/papercolor-theme.git ~//.vim/pack/colors/start/papercolor-theme
Vim agora deve reconhecer o esquema de cores.
$: colo papercolor
Para torná -lo o esquema de cores padrão, atualize o arquivo VIMRC:
$ COLO PaperColor
Pensamentos finais
Este guia demonstra o gerenciamento dos esquemas de cores em Vim. Ele vem com um punhado de esquemas de cores por padrão. No entanto, você também pode adicionar o seu favorito da Internet. Demonstramos como pegar e configurar um esquema de cores de terceiros em Vim.
Observe que esses esquemas de cores são atualizados regularmente. O método demonstrado aqui o deixará preso na mesma versão. Para resolver esse problema, existem gerentes de plug -in do VIM disponíveis que instalam, atualizam e carregam automaticamente os plugins de sua escolha. Saiba mais sobre o gerenciador de plug -in do Venle. Também existem outros sites como o Vim Awesome que mantêm um catálogo de numerosos plugins Vim.
Computação feliz!