Editor VI

O editor vi é um editor de texto tradicional do mundo Linux/Unix, que apesar de ser simples, possui muita versatilidade.

Para abrir um arquivo basta digitar vi <nome-arquivo>. Se o arquivo não existir será criado um novo. Para abrir um arquivo em uma pasta diferente daquela que você se encontra basta digitar todo o caminho para o arquivo, vi /tmp/arq .

O vi possui três modos de operação: comando, edição e ex. Após aberto um arquivo, você pode editá-lo digitanto i. Para sair do modo edição e entrar no modo comando basta pressionar Esc. Ao digitar :, o vi entra em modo ex onde você poderá salvar o arquivo, fechar o programa, entre outras funções.

Segue abaixo alguns dos comandos mais usados:

  • i - Entra em modo de inserção, sempre que for necessário executar algum comando, salvar, sair, etc, será necessário sair do modo edição com Esc

  • a - Entra em modo inserção, posicionando o cursor a direita do caractere em que ele está sobre.

  • <Esc> - sai do mode de inserção.

Modo ex

  • :x - Salva o arquivo e sai do editor.

  • :w - Salva arquivo e fica com o mesmo aberto.

  • :q - Sai do arquivo sem salvar.

Modo comando

  • dd - deleta linha onde se encontra o cursor.

  • yy - copia linha onde se encontra o cursor.

  • p - cola conteúdo do buffer.

  • /<palavra> - faz uma busca pela palavra desejada

  • F1 - exibe tela ajuda