created 2006 · complexity basic · author vagusri · version 5.7
I had been searching for a way to ignore white spaces while using vimdiff. Unfortunately,
vimdiff -h yields the generic Vim help. I finally found that including the following line in vimrc solves the problem.
From the command line use:
vimdiff -c 'set diffopt+=iwhite' ...
To have vimdiff ignore whitespace while normal vim doesn't, simply put this into your .vimrc:
if &diff " diff mode set diffopt+=iwhite endif
To have a toggle way to ignore / not ignore whitespaces in vimdiff, put this into your .vimrc:
if &diff map gs :call IwhiteToggle()<CR> function! IwhiteToggle() if &diffopt =~ 'iwhite' set diffopt-=iwhite else set diffopt+=iwhite endif endfunction endif