<Anterior | Conteúdo | Próxima>
Pronúncia
É pronunciado "vee-eye".
6.2.2. Comandos básicos
6.2.2.1. Movendo-se pelo texto
Movendo-se através do texto é geralmente possível com as teclas de seta. Se não, tente:
. h mover o cursor para a esquerda
. l movê-lo para a direita
. k mover para cima
. j mover para baixo
SHIFT-G colocará o prompt no final do documento.
6.2.2.2. Operações básicas
Estes são alguns populares vi comandos:
. e dd irá deletar n linhas começando da posição atual do cursor.
. e dw irá deletar n palavras no lado direito do cursor.
. x irá apagar o carácter no qual o cursor está posicionado
. :n move-se para a linha n do arquivo.
. :w irá salvar (escrever) o arquivo
. :q vai sair do editor.
. Q! força a saída quando você deseja encerrar um arquivo que contém alterações não salvas.
. : wq vai salvar e sair
. : w newfile vai salvar o texto para novo arquivo.
. : wq! substitui a permissão somente leitura (se você tiver permissão para substituir as permissões, por exemplo, quando estiver usando o raiz conta.
. /uma linha irá pesquisar a string no arquivo e posicionar o cursor na primeira correspondência abaixo de sua posição.
. / irá realizar a mesma pesquisa novamente, movendo o cursor para a próxima correspondência.
. : 1, $ s / palavra / outra palavra / g Irá substituir palavra com outra palavra em todo o arquivo.
. yy irá copiar um bloco de texto.
. np irá colá-lo n vezes.
. :recuperar irá recuperar um arquivo após uma interrupção inesperada.
6.2.2.3. Comandos que mudam o editor para o modo de inserção
. a irá anexar: move o cursor uma posição para a direita antes de mudar para o modo de inserção
. i vai inserir
. o irá inserir uma linha em branco sob a posição atual do cursor e mover o cursor para essa linha.