VIMDIFF(1) | General Commands Manual | VIMDIFF(1) |
vimdiff - позволяет редактировать две или три версии файла с помощью Vim с отображением различий.
vimdiff [ключи] файл1 файл2 [файл3]
gvimdiff
Команда vimdiff загружает в Vim два (или три) файла. Каждый файл открывается в собственном окне. Различия между файлами отображаются с помощью подсветки синтаксиса. Эта команда позволяет наглядно отображать внесённые изменения и переносить различающиеся фрагменты из одной версии файла в другую.
Подробнее о Vim см. на странице справочника vim(1).
При запуске с помощью команды gvimdiff редактор запускается в режиме графического интерфейса, если это возможно.
В каждом
окне
включается
опция 'diff', что
позволяет
использовать
подсветку
синтаксиса
для
отображения
различий
между
файлами.
Для
улучшения
работы с
файлами в
режиме
отображения
отличий
также
включаются
опции 'wrap' и 'scrollbind'.
Значение
опции 'foldmethod'
устанавливается
равным "diff",
что
позволяет
прятать в
складку
области
текста,
которые не
отличаются
в
различных
версиях
файла.
Значение
опции 'foldcolumn'
устанавливается
равным 2,
чтобы было
проще
находить,
открывать
и
закрывать
такие
складки.
Для выравнивания строк между окнами используется вертикальное разделение окон, как если бы использовался ключ "-O". Для того, чтобы использовать разделение окон по горизонтали, следует указать в командной строке ключ "-o".
Остальные ключи командной строки рассматриваются на странице справочника vim(1).
Большая часть Vim создана Брамом Мооленааром (Bram Moolenaar), которому помогает огромное количество людей. См. ":help credits" в Vim.
2001 March 30 |