set diffopt+=iwhiteref : http://stackoverflow.com/questions/1265410/is-there-a-way-to-configure-vimdiff-to-ignore-all-whitespaces
set diffopt+=iwhite
hi DiffAdd term=reverse cterm=bold ctermbg=green ctermfg=white
hi DiffChange term=reverse cterm=bold ctermbg=cyan ctermfg=black
hi DiffText term=reverse cterm=bold ctermbg=gray ctermfg=black
hi DiffDelete term=reverse cterm=bold ctermbg=red ctermfg=black
:Diff dir1 dir2Ctrl-W W]c 下一個差異[c 上一個差異dpdoCtrl-W Wugit difftool[diff]
tool = vimdiffzRza
#!/bin/sh
# Configure your favorite diff program here.
DIFF="/usr/bin/vimdiff"
# Subversion provides the paths we need as the sixth and seventh
# parameters.
LEFT=${6}
RIGHT=${7}
# Call the diff command (change the following line to make sense for
# your merge program).
$DIFF $LEFT $RIGHT
# Return an errorcode of 0 if no differences were detected, 1 if some were.
# Any other errorcode will be treated as fatal.
然後修改 ~/.subversion/config
[helpers]
diff-cmd = /home/matt/bin/diffwrap.sh
# svn cat init.c @COMMITTED tmp#vim -d init.c tmp