Вот некоторые из моих настроек, относящихся к пробелам.
Используйте F11
для переключения между отображением пробельных символов или нет:
noremap <F11> :set list!<CR>
Как показывать пробельные символы, когда list
set:
set listchars=eol:$,tab:>-,trail:.,extends:>,precedes:<,nbsp:_
Подсветить специальные символы желтым цветом:
highlight SpecialKey term=standout ctermbg=yellow guibg=yellow
Подсветить лишние пробелы (пробелы в конце строки, пробелы до или после табуляции):
highlight RedundantSpaces term=standout ctermbg=Grey guibg=#ffddcc
call matchadd('RedundantSpaces', '\(\s\+$\| \+\ze\t\|\t\zs \+\)\(\%#\)\@!')
Надеюсь, что это поможет!