Nas versões recentes do Vim, há uma configuração de 'listchars' que permite especificar quais caracteres devem ser usados para os caracteres EOL e TAB e para espaços à direita.
Você poderia:
set listchars=eol:$,tab:\[SPACE]\[SPACE]
... para exibir caracteres EOL especialmente sem entrar em colapso abas (digitar um caractere de espaço, não [, S, P, A, ...).
Não sei nada específico sobre caracteres de retorno na configuração 'listchars', mas suspeito que você possa usar o destaque de sintaxe para isso. Eu acho que a exibição padrão de caracteres é mostrá-los com o destaque da SpecialKey.
Portanto, o destaque SpecialKey padrão de caracteres \ r, combinado com a configuração de 'listchars' como acima, deve estar próximo do que você precisa.
:highlight SpecialKey ctermfg=5
... se você gosta de magenta.
listchars
já ajudou. Importa-se de me explicar como usarSpecialKey
? Não consigo encontrar nenhuma informação útil, vimdoc.sourceforge.net/htmldoc/syntax.html#hl-SpecialKey também não ajudou muito.