follow instruction , download 到 ~/.vim/plugin/ (如果沒有這個 folder 就自己 create)。
使用的方法是,進入 vi 後,在 command 下:
:Diff dir1 dir2比較dir1, dir2
vi 會開啟三個 分割視窗,利用
Ctrl-W W切換游標到各個ˊWindow
在上面的比較視窗中,可以用 vi 的 diff command 操作:
]c 下一個差異[c 上一個差異最下面的 Window 顯示的是 目錄比較的結果,移動游標後按 enter 可以開啟比較結果。
有關copy 的部份我:
這一個block的diff update 到 對面:
dp用對面的來update我的這一個 block diff:
do但是要注意,如果要undo,就要先用
Ctrl-W W切換到 FileB之後,在用
uundo
git 要用 vimdiff 來看 git diff 的結果,可以用:
git difftool然後就會一個一個的把 diff 的檔用 vimdiff 打開比較。
... 如果你的 git 不是用 vimdiff 來開,可以修改 .gitconfig,加上
[diff]
tool = vimdiffvimdiff 在顯示的時候,會把大量相同的部份fold起來(用++ 代替).
要打開的話,可以用
zR要再折回去用:
za
0 意見:
張貼意見