You can show hidden characters like tabs and end-of-line/newline characters in vi/vim with its set list command. Just go into last-line mode with the : character, then use that command: :set list
When I do that in my current file, the $ is used to show newline characters, and TAB characters show up as ^I.
[
add
]
[
|
|
...
]