我使用 Mercurial,并且希望看到 Vim 或 GVim 中的修改后的更改。
通常有 hg diff
以 diff 格式显示修改后的变化。
但我想在 Vim 中同时看到它的原始版本和修改版本。
我在 ExtdiffExtension 中尝试 extdiff但它不起作用,gvim 打开一些空白文件。
我知道有 gvim -d localfile otherfile
但我不知道如何配置 Mercurial。
最佳答案
如果你对 vim 没问题,我已经在我的 ~/.hgrc
中使用它几个月了,没有出现任何问题
[extensions]
hgext.extdiff =
[extdiff]
cmd.vimdiff =
[alias]
vi = vimdiff
vim = vimdiff
然后你只需使用
hg vimdiff somefile
[alias]
部分是可选的,但有它很好。
我正在使用 v1.4.2,FWIW。
关于mercurial - 如何设置gvim中输出显示 "hg diff"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2130960/