Como ativar o realce de sintaxe no editor Vi/Vim
Uma das maneiras mais fáceis de aumentar a legibilidade e o contexto do texto em um arquivo de configuração ou em seu código-fonte para várias linguagens de programação é usar um editor de texto que suporte “destaque de sintaxe”.
O realce de sintaxe é um componente simples, mas útil na maioria, senão em todos os editores de texto usados para linguagens de programação, script ou marcação, que permite exibir texto colorido, principalmente código-fonte, em cores diferentes (e possivelmente fontes) correspondente à categoria de termos.
Leia também: 10 razões pelas quais você deve usar o editor de texto Vi/Vim no Linux
Neste artigo, mostraremos como ativar o realce de sintaxe temporária ou permanentemente no editor de texto Vi/Vim.
VIM é uma versão alternativa e avançada do editor VI que habilita o recurso de destaque de sintaxe no VI. O realce de sintaxe significa que ele pode mostrar algumas partes do texto em outras fontes e cores. VIM não mostra o arquivo inteiro, mas tem algumas limitações para destacar palavras-chave específicas ou texto que corresponda a um padrão em um arquivo. Por padrão, o VIM funciona em todos os terminais Linux, mas alguns terminais têm recursos mínimos de destaque para serem executados.
VIM tem outro ótimo recurso que nos permite desativar ou ativar o realce de sintaxe usando a opção sintaxe ativada e sintaxe desativada.
Como instalar o VIM
A maior parte do sistema Linux já inclui o pacote VIM, se não, instale-o usando a ferramenta YUM.
yum -y install vim-enhanced
Como ativar o realce de sintaxe no VI e VIM
Para ativar o recurso Destaque de sintaxe no editor VI, abra o arquivo chamado /etc/profile.
vi /etc/profile
Adicione a função de alias ao VI apontando para VIM no arquivo /etc/profile. Este arquivo é usado para definir funções de alias globalmente.
alias vi=vim
Se você quiser definir aliases e funções específicas do usuário, será necessário abrir o arquivo .bashrc no diretório do usuário.
vi /home/tecmint/.bashrc
Adicione a função de alias. Por exemplo, definimos um alias para o usuário tecmint.
alias vi=vim
Depois de fazer alterações no arquivo, você precisa redefinir as alterações executando o seguinte comando.
source /etc/profile
OR
source /home/tecmint/.bashrc
Teste o realce de sintaxe no editor Vi
Abra qualquer código de exemplo de arquivo com o editor vi. Por padrão, o destaque de sintaxe é ativado automaticamente no arquivo /etc/vimrc.
Exemplo de destaque de sintaxe no VI
Ativar ou desativar o realce de sintaxe no VI
Você pode ativar ou desativar o realce de sintaxe pressionando o botão ESC e usar o comando como :syntax on e :syntax off no editor Vi. Consulte exemplos de capturas de tela.
Ativar o realce de sintaxe no VI
Desative o realce de sintaxe no VI
Se você é novo no vi/vim, os seguintes guias serão úteis:
- Aprenda Vi/Vim como editor de texto completo no Linux
- Aprenda truques e dicas úteis do editor Vi/Vim no Linux
- 8 truques interessantes do editor Vi/Vim para todos os usuários Linux
- Como proteger com senha um arquivo Vim no Linux
Você pode compartilhar conosco quaisquer outras dicas ou truques úteis do vi/vim que encontrar, por meio do formulário de comentários abaixo.