tee*_*pap 16 vim diff mercurial
我使用mercurial,我希望看到Vim或GVim的修改.通常会hg diff显示diff格式的修改后的更改.但我希望在Vim中看到它作为原始版本并且并排修改版本.
我在ExtdiffExtension中尝试extdiff,但它不起作用,并且gvim打开一些空白文件.
我知道有,gvim -d localfile otherfile但我不知道如何配置mercurial.
小智 30
如果你对vim很好,我~/.hgrc几个月来一直在使用它没有问题
[extensions]
hgext.extdiff =
[extdiff]
cmd.vimdiff =
[alias]
vi = vimdiff
vim = vimdiff
Run Code Online (Sandbox Code Playgroud)
然后你就用了
hg vimdiff somefile
Run Code Online (Sandbox Code Playgroud)
该[alias]部分是可选的,但它很高兴.
我正在使用v1.4.2,FWIW.
检查这个:使用 vimdiff 查看单个差异
hg cat <filename> | vim - -c ":vert diffsplit <filename>" -c "map q :qa!<CR>";
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8509 次 |
| 最近记录: |