O mínimo que você precisa saber para usar o Vim

Muitas vezes é importante usar o terminal para editar arquivos de texto.

Na verdade, depois que você aprende a usar os poderosos softwares por linha de comando feitos para edição de arquivos, talvez você chegue mesmo a preferir usar o terminal para isso.

Para os iniciantes, no entanto, várias questões sobre o assunto são meio atordoantes. Para alguém acostumado com a interface gráfica, questões como "que teclas apertar para sair, salvar ou salvar como?" são coisas que irritam, já que na interface gráfica tudo isto é padronizado e nenhum tutorial sobre como usar o gedit ou o kate começaria com essas coisas.

No terminal, por outro lado, é preciso lembrar que:

Minha forma favorita para editar por linha de comando é, sem dúvida, utilizando o software vim e, já que eu aprendi e gostei, talvez outros também gostem.

Infelizmente o vim não vem mais instalado por padrão no Ubuntu. Você pode instalá-lo com:

sudo apt-get install vim

Os dois modos do Vim

O vim trabalha com dois modos distintos: um modo de comando e um modo de inserção. As teclas têm funções diferentes em cada um dos modos. Para alternar entre os modos do Vim

Para entrar no modo de inserçãotecla "i"
Para voltar ao modo de comandotecla "Esc"

Usando o vim

Para abrir o vim, abra um terminal e digite vim

Assim que você abre o Vim, ele está no modo de comando. Isto quer dizer que as teclas não são usadas para digitar, mas sim para dar comandos.

Se você é um iniciante, provavelmente irá querer passar para o modo de inserção, onde as teclas terão um comportamento mais próximo do que você está esperando.

Quando você está no modo de comando, a tecla "i" servirá para entrar no modo de inserção, não para digitar "i".

Depois de fazer as alterações desejadas, pressione a tecla ESC para voltar para o modo de comando.

Uma vez no modo de comando, digite:

:q!para fechar sem salvar
:wpara salvar sem fechar
:wqpara salvar e fechar

nota:

q: de "quit", inglês para "desistir" ou "fechar" w: de "write", inglês para "escrever" ou "escrever no disco rígido"

Eu sei que estas são formas muito diferentes para se salvar ou fechar. Acontece, acredite, que vale a pena aprender um pouco do Vim.

Eu sugiro que se comece simplesmente utilizando o vim para editar arquivos de texto, alternando entre os diferentes modos quando necessário.

Logo, logo, quando já estiver mais habituado com o programa, você aprenderá vários comandos tão úteis que você passará até a gostar dessa esquisitice.

comments powered by Disqus