Folha de atalhos do Vim

Editor

Folha de atalhos do Vim

Dica: use :help <tema> para abrir a documentação interna do Vim.

1. Modos

AtalhoAção
iEntrar em modo de inserção antes do cursor
aEntrar em modo de inserção após o cursor
oAbrir uma nova linha abaixo
OAbrir uma nova linha acima
vEntrar no modo visual por caractere
VEntrar no modo visual por linha
<C-v>Entrar no modo visual em bloco
<Esc>Voltar ao modo Normal

2. Movimentação básica

AtalhoAção
hMover para a esquerda
jMover para baixo
kMover para cima
lMover para a direita
wIr para o início da próxima palavra
bIr para o início da palavra anterior
eIr para o final da palavra
0Ir para o início da linha
$Ir para o final da linha
ggIr para a primeira linha
GIr para a última linha
{n}GIr para a linha n
%Ir para o parêntese ou chave correspondente
zzCentralizar a linha atual

3. Edição

AtalhoAção
xApagar caractere sob o cursor
dwApagar palavra
ddApagar linha atual
DApagar até o final da linha
yyCopiar linha atual
ywCopiar palavra
pColar após o cursor
PColar antes do cursor
uDesfazer
<C-r>Refazer
.Repetir a última alteração
JUnir a linha atual com a próxima
>>Aumentar recuo
<<Diminuir recuo

4. Busca e substituição

AtalhoAção
/textoBuscar para frente
?textoBuscar para trás
nPróximo resultado
NResultado anterior
:%s/antigo/novo/gSubstituir todas as ocorrências
:nohLimpar destaque da busca

5. Arquivos, buffers e janelas

AtalhoAção
:e arquivoAbrir um arquivo
:wSalvar
:qFechar janela
:q!Fechar sem salvar
:wqSalvar e fechar
:lsListar buffers
:bnextPróximo buffer
:bpreviousBuffer anterior
:splitDividir horizontalmente
:vsplitDividir verticalmente
<C-w>wAlternar entre janelas

6. Modo visual

AtalhoAção
vSelecionar caracteres
VSelecionar linhas
<C-v>Selecionar bloco retangular
yCopiar seleção
dApagar seleção
cSubstituir seleção
>Aumentar recuo da seleção
<Diminuir recuo da seleção

7. Marcas e macros

AtalhoAção
m{letra}Criar marco
'{letra}Ir para o marco
q{letra}Iniciar gravação de macro
qParar gravação
@{letra}Executar macro