Question about how Vim handles non printable characters.

Whitespaces characters include tabs and spaces characters.

For more details on how to customize Vim representation of these characters ones can see :h 'listchars' and :h 'list'.