Aqui, o assunto vai ser um editor de textos simples presente em quase todas as distro Linux, justamente por ser extremamente leve (acho que este não é bem o caso do vim) e, além de tudo, é extremamente ‘espartano’ no seu visual.
Não se engane com “as roupas simples” do nosso amigo. Ele tem mais recursos que o leafpad, gEdit ou o Notepad (Windows).
Gosto de algumas coisas no Vi, ou Vim.
A possibilidade de executar dentro de um terminal transparente e poder editar os meus arquivos de configuração e contemplar o meu papel de parede preferido enquanto trabalho, é uma delas.
A leveza deste aplicativo completo também se destaca.
Alternativas ao Vim
há várias outras alternativas disponíveis por aí.
E é sempre disso que estamos falando, quando o assunto é software livre: escolhas e liberdade de escolha.
Uma, que eu gosto muito é o nano e ele já tem o recurso syntax highlighting disponível como padrão e costuma vir ’empacotado’ na maioria das distro.
Como ativar o syntax highlighting no Vim
O caso, aqui, é simples para ser resolvido.
Inicie o editor, com o arquivo código do seu programa (eu vou usar o ‘startx’, no exemplo):
vim -R /usr/bin/startx
- Note que usei a opção ‘-R’ (read only mode), para evitar fazer alterações acidentais no arquivo.
Dentro do editor, digite o seguinte comando:
:set syntax on
Isto deve resolver o problema.
Ops! Mensagem de erro E319…
Você ainda está aqui? Recebeu uma mensagem de erro?
Se você está usando a versão mais simplificada do vi, saiba que ela não tem o recurso de realce da sintaxe do código.
Isto gera a mensagem de erro: “E319: Sorry, this command is not available in this version“.
Para resolver, instale a versão mais avançada, Vim (vi improved):
sudo apt install vim
O exemplo, acima, é voltado para uso no Debian ou no Ubuntu (e nas distribuições derivadas deles).
Editando o arquivo de configuração do Vim
Uma solução definitiva e melhor é editar o arquivo de configuração do Vim.
Abra-o com o seu editor favorito e edite a linha syntax off
para syntax on
. Se estiver apenas comentado, retire os “#”, tal como na figura:
No Ubuntu, o arquivo de configuração do vim é /etc/vim/vimrc
.
Ao editá-lo, a solução torna-se definitiva.
Happy coding!