Tutoriais/Aplicativos/VIM-3
De UnderLinux Wiki
DNS Tutorial
Tabela de conteúdo |
introdução
Este artigo ensina os comandos mais importantes para a correta utilizacao do VI como seu editor de texto, de maneira eficiente e rapida. Qualquer duvida, por favor, entre em contato.
MODO TEXTO
Subcomandos de inserção de texto
i - insere texto antes do cursor r - insere texto no início da linha onde se encontra o cursor a - insere texto depois do cursor A - insere texto no fim da linha onde se encontra o cursor o - adiciona linha acima da linha corrente o - adiciona linha abaixo da linha corrente Ctrl + h - apaga ultimo caracter Ctrl + w - apaga ultima palavra minúscula ESC - passa para o modo comando
MODO COMANDO
Subcomandos para Movimentação pelo Texto
Ctrl + f - passa para a tela seguinte Ctrl + b - passa para a tela anterior H - move o cursor para a primeira linha da tela M - move o cursor para o meio da tela L - move o cursor para a última linha da tela h - move o cursor para caracter a esquerda j - move o cursor para a linha abaixo k - move o cursor para alinha acima l - move o cursor para o caracter a direita w - move cursor para início da próxima palavra (ignora pontuação) W - move cursor para inicio da próxima palavra (não ignora pontuação) b - move cursor para inicio da palavra anterior (ignora pontuação) B - move cursor para inicio da palavra anterior (não ignora pontuação) 0 (zero_ - move cursor para inicio da linha corrente ^ - move cursor para o primeiro caracter não branco da linha $ - move cursor para o fim da linha corrente nG - move para a linha ¨G¨ G - move para a última linha do arquivo
Subcomandos para a localizacao de TEXTO
/palavra - procura pela palavra ou caracter acima ou abaixo do texto ?palavra - move para a ocorrência anterior da palavra (para repetir a busca usar n) n - repete o ultimo / ou ? comando N - repete o ultimo / ou ? comando na direção reversa Ctrl + g - mostra o nome do arquivo, o numero da linha corrente e o total de linhas
Subcomandos para alteração de TEXTO
x - deleta um caracter que esta sobre o cursor dw - deleta a palavra, do inicio da posição do cursor ate o fim dd - deleta a linha inteira onde o cursor estiver D - deleta a linha a partir da posição do cursor em diante rx - substitui o caracter sob o sursor pelo especificado x (e opcional indicar o caracter) Rtexto - substitui o texto corrente pelo texto indicado (opcional indicar o texto adicionado) cw - substitui a palavra corrente. Pode-se inserir o novo conteúdo da palavra automaticamente. cc - substitui a linha corrente. Pode-se inserir o novo conteúdo da linha automaticamente. C - substitui restante da linha corrente. Pode-se inserir o texto logo após o comando u - desfaz a ultima modificação U - desfaz todas as modificações J - une a linha corrente a próxima S:/velho/novo - substitui a primeira ocorrência de velho por novo
Subcomandos para salvar o TEXTO
:wq - salvar as mudanças feitas no arquivo e sai do editor :w - salva o arquivo corrente com o nome especificado. Continua edição normalmente :wq! - salva (de modo forcado) o arquivo corrente no arquivo especificado :q - sai do editor. Se as mudanças não foram salvas é apresentada mensagem de advertência. :q! - sai do editor sem salvar as mudanças realizadas
Fonte
Retirado do Livro: Manual Completo do HACKER. Como ser e evitá-los. Millenium.
Editado por: Thiago Germano Beier / beier_99@bol.com.br

