|
Comandos de Arquivo |
:q |
Sai do VI |
:w |
Salva alteraçoes feitas |
:wq |
Salva aterações e sai do VI |
:q! |
Sai sem salvar |
:w abc |
Grava arquivo com o nome 'abc' |
:r abc |
Insere o conteúdo do arquivo 'abc' |
:e abc |
Edita o arquivo 'abc' |
|
Modo de Inserção |
i |
Entra no modo de Inserção |
a |
Entra no modo de Inserção, após o cursor |
o |
Entra no modo de Inserção, em uma nova linha |
<ESC> |
Sai do modo de Inserção |
|
Copiar, Cortar e Colar |
yy |
Copia a linha inteira |
5yy |
Copia as 5 próximas linhas |
dd |
Apaga a linha |
5dd |
Apaga 5 linhas |
x |
Apaga uma letra |
5x |
Apaga 5 letras |
p |
Cola o trecho copiado ou apagado |
V |
Seleção visual de linhas |
|
Pulos |
gg |
Pula para a primeira linha |
G |
Pula para a última linha |
44G |
Pula para a linha número 44 |
w |
Pula para a próxima palavra |
b |
Pula para a palavra anterior |
{ |
Pula para o parágrafo anterior |
} |
Pula para o próximo parágrafo |
( |
Pula para a frase anterior |
) |
Pula para a próxima frase |
f. |
Pula até o próximo ponto (.), na mesma linha |
`` |
Desfaz o pulo, volta |
|
Apagando com esperteza |
dgg |
Apaga até o início do arquivo |
d0 |
Apaga até o início da linha atual |
dw |
Apaga a palavra |
d4b |
Apaga as quatro palavras anteriores |
df. |
Apaga até o próximo ponto |
d) |
Apaga até o fim da frase |
|
Outros |
J |
Junta a próxima linha com a atual |
u |
Desfaz o último comando |
Ctrl+R |
Refaz o último comando desfeito |
. |
Repete o comando anterior |
hjkl |
Movimenta o cursor |
/ |
Pesquisa um texto |
n |
Vai para o próximo resultado da pesquisa |
:%s/a/b/g |
Troca 'a' por 'b' em todo o texto |
:!cmd |
Executa o comando externo 'cmd' |
:r!cmd |
Insere o resultado do comando externo 'cmd' |