•0Guhn
Comandos Ocultos do Vim
#vim#neovim#cheatsheet
Série g
| Tecla | Ação |
|---|---|
gi |
vai para última posição de insert e entra no modo insert |
gv |
reseleciona seleção visual anterior |
gJ |
junta linhas (sem espaço, J adiciona espaço) |
gf |
abre caminho de arquivo sob o cursor |
gx |
abre URL sob o cursor no navegador |
gu / gU |
minúsculas / maiúsculas (guiw, gUiw) |
g; / g, |
navega pelo histórico de mudanças |
Combinações Ctrl
| Tecla | Ação |
|---|---|
<C-a> / <C-x> |
incrementa / decrementa número |
<C-o> (insert) |
executa um comando e volta ao insert |
<C-r>" (insert) |
cola conteúdo do registrador |
<C-w> (insert) |
deleta palavra |
Busca
* " busca palavra sob o cursor (frente) - sem precisar de /
# " busca palavra sob o cursor (trás)Repetir comando
@: " repete último comando ex:s/foo/bar/g depois @: em outra linha → executa novamente
Undo Baseado em Tempo
:earlier 5m " volta 5 minutos
:later 2m " avança 2 minutosÚtil quando deletou muito acidentalmente.
Janela de histórico
q/ " histórico de busca
q: " histórico de comandosEdite e reutilize buscas/comandos anteriores.
Mais úteis
| Rank | Comando | Uso |
|---|---|---|
| 1 | * |
busca instantânea da palavra no cursor |
| 2 | <C-a> / <C-x> |
incrementar/decrementar |
| 3 | gi |
volta para última posição de edição |
| 4 | g; |
navega pelo histórico de mudanças |
Log
- • 2026-02-03: create