Como alterar o esquema de cores Vim

Como alterar o esquema de cores Vim
Vim é um dos editores de texto Unix mais poderosos que você pode dominar. É o sucessor do VI Text Editor (disponível em todos os sistemas Unix). O VIM é gratuito e de código aberto, com toneladas de recursos e opções de personalização. Na verdade, ele vem com tudo o que você esperaria de qualquer editor de texto moderno. Também existem inúmeros complementos disponíveis para estender as funcionalidades.Neste guia, vamos nos concentrar nos esquemas de cores Vim.

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!