Comandos básicos do Vim – para começar

Comecei a aprender a usar o Vim. Alguns comandos simples para começar.

O Vim possui dois modos.

1. Modo de inserção (onde você pode simplesmente digitar como um editor de texto normal. Pressione i para o modo de inserção)

2. Modo de comando (onde você dá comandos ao editor para fazer as coisas. Pressione ESC para o modo de comando)

A maioria deles abaixo está em modo de comando

  • x – para excluir o caractere indesejado
  • u – para desfazer o último comando e U para desfazer toda a linha
  • CTRL-R para refazer
  • A – para anexar texto no final
  • : wq – para salvar e sair
  • : q! – para eliminar todas as alterações
  • dw – mova o cursor para o início da palavra para excluí-la
  • 2w – para mover o cursor duas palavras para frente.
  • 3e – para mover o cursor para o final da terceira palavra para a frente.
  • 0 (zero) para mover para o início da linha.
  • d2w – que exclui 2 palavras .. o número pode ser alterado para excluir o número de palavras consecutivas como d3w
  • dd para apagar a linha e 2dd para apagar a linha .number pode ser alterado para apagar o número de palavras consecutivas

O formato de um comando de mudança é: operador [número] movimento
-operador – é o que fazer, como d para excluir
– [número] – é uma contagem opcional para repetir o movimento
– movimento – move-se sobre o texto para operar, como w (palavra),
$ (até o final da linha), etc.

  • p – coloca o texto excluído anteriormente após o cursor (digite dd para excluir a linha e armazená-lo em um registro Vim. e p para colocar a linha)

  • r – para substituir a letra, por exemplo, pressione re para substituir a letra por e

  • ce – para mudar até o final de uma palavra (coloque o cursor no u em lubw ele excluirá ubw)

  • ce – apaga a palavra e coloca você no modo de inserção

  • G – para movê-lo para o final do arquivo.

  • gg – para movê-lo para o início do arquivo.
    Digite o número da linha em que você estava e depois G

  • % para encontrar uma correspondência),] ou}

  • : s / antigo / novo / g para substituir ‘novo’ por ‘antigo’, onde g é globalmente

  • / pesquisa para trás n para encontrar a próxima ocorrência e N para pesquisar na direção oposta

  • ? busca para frente

  • :! para executar os comandos do shell como:! dir,:! ls

  • : w – TEST (onde TEST é o nome do arquivo que você escolheu). Salve o arquivo

  • v – inicia o modo visual para selecionar as linhas e você pode executar a operação como d delete

  • : r – O nome do arquivo irá inserir o conteúdo no arquivo atual

  • R – para substituir mais de um caractere

  • y – operador para copiar texto usando o modo visual v ep para colá-lo

  • yw – (copiar) puxa uma palavra

  • o – abre uma linha abaixo do cursor e inicia o modo Inserir.

  • O – abre uma linha acima do cursor.

  • a – insere texto após o cursor.

  • A – insere texto após o final da linha.

  • O e-command vai para o final de uma palavra.

  • y – o operador arranca (copia) o texto, p o coloca (cola).

  • R – entra no modo Substituir até que <ESC> seja pressionado.

  • ctrl-w para pular de uma janela para outra

digite um comando: e e pressione ctrl + D para listar todos os nomes de comandos que começam com: e e pressione tab para completar o comando

Respostas relacionadas:

Comandos básicos do Vim – para começar