2024-08-20 19:57:00 +02:00
|
|
|
|
.TH VIMDIFF 1 "13 июня 2021"
|
|
|
|
|
.SH НАЗНАЧЕНИЕ
|
|
|
|
|
Программа vimdiff \[em] запускает редактор Vim для сравнения и правки от двух до
|
|
|
|
|
восьми версий текстового файла.
|
|
|
|
|
.SH КАТКИЙ ОБЗОР
|
2005-03-20 22:25:45 +00:00
|
|
|
|
.br
|
|
|
|
|
.B vimdiff
|
2024-08-20 19:57:00 +02:00
|
|
|
|
[аргументы] file1 file2 [file3 [file4 [file5 [file6 [file7 [file8]]]]]]
|
2005-03-20 22:25:45 +00:00
|
|
|
|
.PP
|
|
|
|
|
.B gvimdiff
|
|
|
|
|
.SH ОПИСАНИЕ
|
2024-08-20 19:57:00 +02:00
|
|
|
|
По команде
|
2005-03-20 22:25:45 +00:00
|
|
|
|
.B vimdiff
|
2024-08-20 19:57:00 +02:00
|
|
|
|
выполняется загрузка в редактор
|
2005-03-20 22:25:45 +00:00
|
|
|
|
.B Vim
|
2024-08-20 19:57:00 +02:00
|
|
|
|
от двух до восьми файлов, и для каждого файла создаётся отдельное окно.
|
|
|
|
|
Различия между файлами выделяются с помощью подсветки.
|
|
|
|
|
Этот способ очень удобен для наглядного отображения внесённых изменений
|
|
|
|
|
и переноса различающихся фрагментов текста из одной версии файла в другую.
|
2005-03-20 22:25:45 +00:00
|
|
|
|
.PP
|
2024-08-20 19:57:00 +02:00
|
|
|
|
Подробнее о редакторе Vim см. в справочнике vim(1).
|
2005-03-20 22:25:45 +00:00
|
|
|
|
.PP
|
2024-08-20 19:57:00 +02:00
|
|
|
|
При запуске редактора с помощью команды
|
2005-03-20 22:25:45 +00:00
|
|
|
|
.B gvimdiff
|
2024-08-20 19:57:00 +02:00
|
|
|
|
будте выполнено переключение на графический интерфес пользователя, если это
|
|
|
|
|
возможно.
|
2005-03-20 22:25:45 +00:00
|
|
|
|
.PP
|
2024-08-20 19:57:00 +02:00
|
|
|
|
Для каждого созданного окна будет установлен параметр 'diff', что позволяет
|
|
|
|
|
использовать подсветку для отображения различий между файлами.
|
2005-03-20 22:25:45 +00:00
|
|
|
|
.br
|
2024-08-20 19:57:00 +02:00
|
|
|
|
Для улучшения работы с файлами в режиме сравнения различий также будут
|
|
|
|
|
установлены параметры 'wrap' и 'scrollbind'.
|
2005-03-20 22:25:45 +00:00
|
|
|
|
.br
|
2024-08-20 19:57:00 +02:00
|
|
|
|
Для параметра 'foldmethod' устанавливается значение "diff", что позволяет
|
|
|
|
|
сворачивать области текста, которые идентичны в различных версиях файла.
|
|
|
|
|
Значение параметра 'foldcolumn' устанавливается равным 2, чтобы было проще
|
|
|
|
|
находить, открывать и закрывать такие области свёрнутого текста.
|
|
|
|
|
.SH АРГУМЕНТЫ КОМАНДНОЙ СТРОКИ
|
|
|
|
|
При сопоставлении файлов, используется вертикальное расположение окон, как если
|
|
|
|
|
бы был указан аргумент "\-O". Для того, чтобы окна располагались по горизонтали,
|
|
|
|
|
следует указать в командной строке аргумент "\-o".
|
2005-03-20 22:25:45 +00:00
|
|
|
|
.PP
|
2024-08-20 19:57:00 +02:00
|
|
|
|
Остальные аргументы командной строки описаны в справочнике vim(1).
|
|
|
|
|
.SH СМОТРИТЕ ТАКЖЕ
|
2005-03-20 22:25:45 +00:00
|
|
|
|
vim(1)
|
|
|
|
|
.SH АВТОРЫ
|
2024-08-20 19:57:00 +02:00
|
|
|
|
Большая часть редактора
|
2005-03-20 22:25:45 +00:00
|
|
|
|
.B Vim
|
2024-08-20 19:57:00 +02:00
|
|
|
|
была создана Брамом Моленаром (Bram Moolenaar), которому помогало огромное
|
|
|
|
|
количество людей. См. ":help credits" в редакторе
|
2005-03-20 22:25:45 +00:00
|
|
|
|
.B Vim.
|