set ignorecase
set smartcase
- " Activate spell checking, use English as default.
- if v:version >= 700
+ " Activate spell checking, use English as default. Don't use spell checking
+ " when diffing.
+ if v:version >= 700 && !&diff
set spell
set spelllang=en_us
endif
endif
" Make sure xa0 (alt + space) is automatically changed to a normal whitespace
-" if pressed accidentally while in insert mode (happens on Mac sometimes).
+" if pressed accidentally while in insert mode (happens on Mac when alt
+" doesn't send escape).
if has('mac')
imap <Char-0xa0> <Space>
endif