Lista de Exercícios Linux
Introdução ao vi
Para iniciar o editor digite vi na linha de comando:
$ vi
Para abrir um arquivo digite vi mais o nome do arquivo:
$ vi arquivo1.txt
O vi possui três modos de trabalho:
Modo de comando
Modo de edição
Modo de linha
Modo de Comando
Quando se abre um arquivo ele está em modo de comando. Neste modo utilize as teclas
de setas para se movimentar no texto ou as teclas abaixo:
TECLA MOVIMENTO
k para cima
j para baixo
l para direita
h para esquerda
0 (zero) para o início da linha
$ (dóllar) para o final da linha
gg para o início do arquivo
G para o fim do arquivo
nG para a linha n
CTRL + f passa para a próxima tela (Page Down)
CTRL + b volta para a tela anterior (Page Up)
H primeira linha da tela
M linha no meio da tela
L última linha da tela
1
Pesquisando:
Para procurar uma string digite: /<palavra a ser pesquisada>. Com isso, o cursor
irá para a primeira palavra encontrada no texto. Para ir para a próxima digite n.
Para procurar acima digite: ?<palavra a ser pesquisada>
Trabalhando com linhas:
Para apagar a linha atual digite: dd
Para apagar n linhas a partir da posição do cursor digite: dn e pressione ENTER
Para desfazer a última alteração digite u
Modo de Edição
Para entrar no modo de edição pressione a letra i no modo de comando. Quando você está
no modo de edição aparecerá a mensagem INSERT. Isto indica que o que você digitar
será inserido no arquivo.
Para retornar no modo de comando pressione ESC.
Modo de Linha
Para entrar no modo de linha pressione : (dois pontos) no modo de comando. Neste modo
você pode executar os seguintes comandos:
COMANDO RESULTADO
w salva o arquivo
q! sai do vi
wq! salva o arquivo e sai do vi
1,20 s/font/texto substitui da linha 1 até a linha 20 todas as ocorrências de
font por texto
%s/font/texto substitui em todo o arquivo todas as ocorrências de font por
texto