Remova os espaços em branco, por favor!

Gosto de navegar pelo código usando movimento de parágrafo (teclas “{” e “}”). Mas se você deixar espaços em branco entre cada linha vazia de código, é impossível fazer isso.

Então por favor. Remova os espaços em branco para o bem de seus companheiros de equipe.

Adicione ao seu ~ / .vimrc:

function! <SID>RemoveWhitespaces()
let l = line(".")
let c = col(".")
execute
'%s/s+$//e'
call cursor
(l, c)
endfunction


" Remove white-spaces on write
autocmd BufWritePre * :call <SID>RemoveWhitespaces()


"
Shift+Space will remove white-spaces immediately
nnoremap
<silent> <S-Space> :call <SID>RemoveWhitespaces()<CR>