Come altri hanno già detto, potresti usare
:set list
che sarà, in combinazione con
:set listchars=...
mostra personaggi invisibili.
Ora, non esiste un'opzione esplicita che è possibile utilizzare per mostrare gli spazi bianchi, ma negli elenchi, è possibile impostare un carattere da mostrare per tutto, MA gli spazi bianchi. Ad esempio, il mio assomiglia a questo
:set listchars=eol:$,tab:>-,trail:~,extends:>,precedes:<
così, ora, dopo aver usato
:set list
tutto ciò che non viene esplicitamente mostrato come qualcos'altro, è quindi, in realtà, un semplice vecchio spazio bianco.
Come al solito, per capire come listchars
funziona, usa l'aiuto. Fornisce ottime informazioni su quali caratteri possono essere visualizzati (come spazio finale, ad esempio) e su come farlo:
:help listchars
Potrebbe essere utile aggiungere un interruttore in modo da poter vedere facilmente le modifiche durante la modifica (fonte: VIM: imposta elenco! Come interruttore in .vimrc ):
noremap <F5> :set list!<CR>
inoremap <F5> <C-o>:set list!<CR>
cnoremap <F5> <C-c>:set list!<CR>
:set list
. Questo non risponde alla nostra domanda. (Per altri venuti: la risposta di mrucci di seguito è utile, anche se non è una vera soluzione .)