Vi Editor: domine-o em 3 etapas fáceis e sem estresse! 🚀
Vi é um poderoso editor de texto que vem incluído na maioria dos sistemas Linux, mesmo os embarcados. Às vezes, você precisará editar um arquivo de texto em um sistema que não possui um editor de texto mais fácil de usar, então conhecer o Vi é fundamental. ✍️
Ao contrário do Nano, um editor de texto de terminal mais simples, o Vi não fornece uma lista de atalhos. teclado na tela. É um editor de texto modal, o que significa que possui um modo de inserção e um modo de comando.
Introdução ao Vi
O Vi é um aplicativo de terminal, então você precisará iniciá-lo em uma janela de terminal. Use o comando Eu vi /caminho/para/arquivo para abrir um arquivo existente com o Vi. O comando Eu vi /caminho/para/arquivo também funciona se o arquivo ainda não existe; O Vi criará um novo arquivo e o salvará no local especificado quando você terminar. 💾

Lembrar use sudo se quiser editar um arquivo do sistema. Então, por exemplo, você teria que escrever sudo vi /etc/fstab se você quiser editar seu arquivo fstab.
Modo de comando
Isto é o que você verá quando abrir um arquivo no vi. Parece que você pode simplesmente começar a escrever, mas não é o caso. Vi é um editor de texto modal e abre no modo de comando. Tentar digitar nesta tela causará um comportamento inesperado. ⚠️

No modo de comando, você pode mover o cursor com as teclas de seta. Pressione a tecla x para excluir o caractere sob o cursor. Existem vários outros comandos para excluir; por exemplo, ao escrever dd (pressione a tecla d duas vezes) apaga uma linha inteira de texto. 🗑️
Você pode selecionar, copiar, recortar e colar texto no modo de comando. Coloque o cursor à esquerda ou à direita do texto que deseja você quer copiar e pressionar a tecla você. Mova o cursor para selecionar o texto e pressione e para copiar o texto selecionado ou x para cortá-lo. Coloque o cursor no local desejado e pressione a tecla p para colar o texto que você copiou ou cortou.

Modo de Inserção
Além do modo de comando, o outro modo que você precisa conhecer é o modo de inserção, que permite inserir texto no Vi. Entrar no modo de inserção é fácil quando você sabe que ele existe: basta pressionar a tecla Ei uma vez após posicionar o cursor no modo de comando. Comece a digitar e o Vi irá inserir os caracteres que você digitar no arquivo em vez de tentar interpretá-los como comandos. 📝

Quando terminar no modo de inserção, pressione a tecla Escape para retornar ao modo de comando.
Salvar e sair
Você pode salvar e sair do vi do modo de comando. Primeiro, certifique-se de que você está no modo de comando pressionando a tecla Escape. (Pressionar a tecla Escape novamente não fará nada se você já estiver no modo de comando.)
Escreve :o que e pressione enter para salvar o arquivo no disco e sair do vi. Você também pode dividir este comando; por exemplo, escreva :c e pressione enter para salvar o arquivo no disco sem sair, ou digite :q para sair do vi sem salvar o arquivo.


Se você estiver procurando por um editor de texto de terminal mais fácil de usar, confira o Nano. A maioria das distribuições Linux vem com Irmão mais velho pré-instalado, mas sistemas embarcados e outros ambientes pequenos geralmente incluem apenas o Vi. 🖥️