Entrar e Sair vi arquivo.txt <ENTER> :q <ENTER> Entrar, Inserir Texto, Salvar e Sair vi arquivo.txt <ENTER> i Minha primeira frase no VI. <ESC> :wq <ENTER> Entrar, Alterar Texto e Sair sem Salvar vi arquivo.txt <ENTER> dd :q! <ENTER> Entrar, Alterar Texto, Salvar em Outro Arquivo e Sair vi arquivo.txt <ENTER> yy p :w arquivo-novo.txt <ENTER> :q <ENTER> Configurar o VI vi ~/.vimrc <ENTER> i set vb ru nu <ENTER> set ic is hls scs <ESC> :wq <ENTER> Repetir a Primeira Linha 2 Vezes e Apagar a ltima vi arquivo.txt <ENTER> gg yy p p G dd Repetir Comandos Comandos de Arquivo :q Sai do VI :w Salva alteraoes feitas :wq Salva ateraes e sai do VI :q! Sai sem salvar :w abc Grava arquivo com o nome 'abc' :r abc Insere o contedo do arquivo 'abc' :e abc Edita o arquivo 'abc' Modo de Insero i Entra no modo de Insero a Entra no modo de Insero, aps o cursor o Entra no modo de Insero, em uma nova linha <ESC> Sai do modo de Insero Copiar, Cortar e Colar yy Copia a linha inteira 5yy Copia as 5 prximas 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 Seleo visual de linhas Pulos gg Pula para a primeira linha G Pula para a ltima linha 44G Pula para a linha nmero 44 w Pula para a prxima palavra b Pula para a palavra anterior { Pula para o pargrafo anterior } Pula para o prximo pargrafo ( Pula para a frase anterior ) Pula para a prxima frase f. Pula at o prximo ponto (.), na mesma linha `` Desfaz o pulo, volta Editor VI - Guia de Referncia http://aurelio.net/curso/material/vim-ref.html 1 de 2 17/05/2012 19:48 vi arquivo.txt <ENTER> A FIM <ESC> j . j . Abrir Dois Arquivos Simultaneamente vi arquivo.txt <ENTER> :split ~/.vimrc <ENTER> Ctrl+W Ctrl+W :q <ENTER> :q <ENTER> Obter Ajuda vi arquivo.txt <ENTER> :help <ENTER> Apagando com esperteza dgg Apaga at o incio do arquivo d0 Apaga at o incio da linha atual dw Apaga a palavra d4b Apaga as quatro palavras anteriores df. Apaga at o prximo ponto d) Apaga at o fim da frase Outros J Junta a prxima 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 prximo 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' Mais informaes em http://aurelio.net/vim/ Editor VI - Guia de Referncia http://aurelio.net/curso/material/vim-ref.html 2 de 2 17/05/2012 19:48