Show whitespace characters in vim

I like to be able to see the whitespace characters in my editor, specifically I like to see when code is indented with tabs versus spaces:

whitespace screenshot

Add the following to your .vimrc to display a cute arrow unicode character for tabs in vim:

" Show extra whitespace
set list
set listchars=tab:

list tells vim to show tabs and listchars sets the characters to use when display tabs.

You can change the arrow to any valid unicode character that your chosen font supports. Play around and find something you really like.

← Read all articles