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 comEsc
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 desejadaF1
- exibe tela ajuda