Как установить “hg, различный” вывод показывает в gvim?

Я использую подвижный, и я хочу видеть измененное изменение в Vim или GVim. Обычно существует hg diff которые показывают измененные изменения в различном формате. но я хочу видеть его в Vim как исходная версия и измененная версия бок о бок.

Я пробую extdiff в ExtdiffExtension, но он не работает, и gvim открывают некоторый пустой файл.

Я знаю, что существует gvim -d localfile otherfile но я не знаю, как сконфигурироваться подвижный.

16
задан Vadim Kotov 16 June 2017 в 12:39
поделиться

3 ответа

Проверьте это: Использование Vimdiff для просмотра одиночных дифференциров ​​

hg cat <filename> | vim - -c  ":vert diffsplit <filename>" -c "map q :qa!<CR>";
4
ответ дан 30 November 2019 в 16:58
поделиться

Если вы в порядке с Vim, я использую Это в моем ~ / .hgrc ~ / .hgrc ~ / .hgrc ~ / .hgrc

[extensions]
hgext.extdiff =

[extdiff]
cmd.vimdiff =

[alias]
vi  = vimdiff
vim = vimdiff

, тогда вы просто используете

hg vimdiff somefile

Раздел [ALIAS] , но приятно иметь.

Я использую V1.4.2, FWIW.

30
ответ дан 30 November 2019 в 16:58
поделиться

Я не могу помочь вам в части VIM, но в Mercurial, чтобы получить содержимое файла в исходном месте, вы будете делать Path / к / my / file / file.ext

1
ответ дан 30 November 2019 в 16:58
поделиться
Другие вопросы по тегам:

Похожие вопросы: