Сравнение файлов в VIM » proft.com.ua [Блог о Web, IT, life]

Сравнение файлов в VIM

94 Vim

Для запуска VIM с несколькими файлами для сравнения передаем пути к файлам аргументами и указываем ключ -d

vim -d file1 file2 [file3 [file4]]

Для запуска сравнения в уже открытом VIM’е набираем :diffsplit {filename} и в текущем окне откроется дополнительное горизонтальное окно с файлом {filename}. Для открытия в вертикальном окне пишем :vert diffsplit {filename}.

При внесении изменений в один из файлов VIM будет пытаться отображать изменения, если этого не происходит вводим :diffupdate для принудительного обновления.

Команды для перемещения между изменениями:

[c - переход к предыдущим различиям
]c - переход к следующим различиям

Две команды для копирования изменений из одного окна (или как еще называют буфера) в другое:

:diffg или do- внесение изменений из неактивного окна в текущие (там, где находится курсор)
:diffpu или dp - внесение изменений из активного окна в неактивное



Оставить комментарий

 
Powered by WordPress