Для переключения окон в vimdiff или для навигации по окнам
Переключение между окнами:
ctrl-w h — переключится в окно слева
ctrl-w j — переключится в окно снизу
ctrl-w k — переключится на окно сверху
ctrl-w l — переключится на окно справа
ctrl-w t — переключится на верхнее окно
ctrl-w b — переключится в нижнее окно
Перемещение окон (заглавная K означает shift-k):
ctrl-w K — текущее окно наверх
ctrl-w H — налево до конца
ctrl-w J — в самый низ
ctrl-w L — направо до конца
ctrl-w c — Закрыть текущее окно
ctrl-w o — закрыть остальные окна (О — остальные)
ctrl-w 5+ — увеличить текущее окно на 5 линий
ctrl-w 5- — уменьшить на 5 линий
zo — развернуть блок
zc — свернуть блок
]c — следующая разница
[c — предыдущая разница
do — (diff-obtain) получить разницу из другого окна в текущее
dp — (diff-put) отправить разницу из текущего окна в соседнее
:diffget RE — использовать изменения из удаленной версии (REmote)
:diffget LO — оставить версию изменений текущей ветки (LOcal)
:diffget BA — оставить оригинальную версию изменений (BAse)