Vimdiff fornece visualização interativa de diferenças e mesclagem de três vias dentro do Vim.
Primeiros Passos
Navegando entre Diferenças
| Atalho | Descrição |
|---|---|
]c |
Pular para a próxima diferença |
[c |
Pular para a diferença anterior |
Mesclagem e Edição
| Atalho | Descrição |
|---|---|
do |
Diff Obtain (do): Puxa alterações da outra janela para o buffer atual |
dp |
Diff Put (dp): Envia alterações do buffer atual para a outra janela |
:diffupdate |
Reavalia e atualiza diferenças entre os buffers |
ZQ |
Sair sem salvar ou verificar alterações |
Gerenciamento de Dobras em Diffs (Folds)
| Atalho | Descrição |
|---|---|
zo / zO |
Abrir dobra atual / abrir recursivamente |
zc / zC |
Fechar dobra atual / fechar recursivamente |
za / zA |
Alternar dobra atual / alternar recursivamente |
zv |
Expandir dobras revelando a posição do cursor |
zM |
Fechar todas as dobras no buffer |
zR |
Abrir todas as dobras no buffer |
zm |
Aumentar nível de dobra (dobrar mais) |
zr |
Diminuir nível de dobra (dobrar menos) |
zx |
Reaplicar regras de dobra |