Андрей Попов Заметки, переводы, ссылки на ресурсы

Сравнение файлов в Vim и Neovim

2022-09-08
andpop

В составе Vim устанавливается утилита vimdiff для сравнения содержимого файлов.

$ vimdiff file1.txt file2.txt

При этом в Vim открываются два окна с файлами, где цветом выделены различия в строках этих файлов. Также запустить Vim в этом режиме можно с помощью ключа -d:

$ vim -d file1.txt file2.txt

После установки Neovim команда vimdiff недоступна, открыть файлы в режиме сравнения можно только по ключу -d:

$ nvim -d file1.txt file2.txt

Можно сделать псевдоним alias vimdiff='nvim -d' и поместить его в ~/.zshrc.

Есть альтернативный способ включить режим сравнения файлов. Открываем два файла в разделенных по вертикали окнах и в каждом буфере выполняем команду :diffthis.

Отключить режим выделения различий можно командой :diffof.


Похожие посты

Содержание