Краткий справочник

Vimdiff шпаргалка

Быстрый справочник по Vimdiff: переход по различиям, получение правок (do), отправка правок (dp), управление складками (folds) и diffupdate.

· Опубликовано

Vimdiff обеспечивает визуальное сравнение файлов и трехстороннее слияние внутри Vim.

Начало работы

Навигация по различиям

Клавиши Описание
]c Перейти к следующему отличию
[c Перейти к предыдущему отличию

Слияние и редактирование

Клавиши Описание
do Diff Obtain (do): Перенести изменения из соседнего окна в текущий буфер
dp Diff Put (dp): Отправить изменения из текущего буфера в соседнее окно
:diffupdate Повторно просканировать и обновить различия между буферами
ZQ Выйти без сохранения и подтверждения изменений

Управление складками в режиме diff (Folds)

Клавиши Описание
zo / zO Открыть текущую складку / рекурсивно
zc / zC Закрыть текущую складку / рекурсивно
za / zA Переключить текущую складку / рекурсивно
zv Раскрыть складки для отображения позиции курсора
zM Закрыть все складки в буфере
zR Открыть все складки в буфере
zm Увеличить уровень сворачивания (свернуть больше)
zr Уменьшить уровень сворачивания (развернуть больше)
zx Заново применить правила сворачивания

Ссылки и документация

Связанные темы