Três modos: modo de comando, modo de entrada, modo de última linha.
Modo de comando: controla o movimento do cursor, podendo copiar, colar, excluir e pesquisar o texto.
Modo de entrada: entrada de texto normal, entrada.
Modo Última Linha: Mantenha ou saia do documento e defina o ambiente de edição.
Três modos alternam entre si:
Cada vez que você executa o editor Vim, ele entra no modo de comando por padrão.
Teclas de atalho comumente usadas no modo de comando:
Ctrl + f página para baixo
Ctrl + b página para cima
G vai para a última linha do arquivo
gg vá para a primeira linha do arquivo
N(Número) + Enter Mover N linhas para baixo
/keywords para encontrar palavras-chave
? Palavras-chave Pesquisar palavras-chave
# Encontre a palavra-chave onde o cursor está localizado atrás do cursor
* Encontre a palavra-chave onde o cursor está localizado do cursor para frente
dd exclui uma linha inteira
ndd exclui o cursor para baixo em n linhas
yy copie a linha onde o cursor está
nyy copie a posição do cursor para baixo em n linhas
p Cole os dados copiados na linha abaixo do cursor
P Cole os dados copiados na linha acima do cursor
modo de comando modo de entrada de conversão
insiro à esquerda do caractere atual
Insiro no início da linha atual
a Inserir à direita do caractere atual
Uma inserção no final da linha atual
o Insira uma nova linha abaixo da linha atual
O Inserir uma nova linha acima da linha atual
No modo de entrada, Esc deve ser usado para sair do modo de entrada antes que o conteúdo possa ser salvo.
:w salvamos dados
:q arquivo de saída
:wq salva e sai do arquivo
:q! Forçar encerramento
:w nome do arquivo é equivalente a salvar como
:defina os números das linhas de exibição
:set nonu não mostra números de linha
: Inteiro Pular para nova linha