En las versiones recientes de Vim hay una configuración de 'listchars' que le permite especificar qué caracteres se deben usar para los caracteres EOL y TAB, y para espacios finales.
Tú podrías:
set listchars=eol:$,tab:\[SPACE]\[SPACE]
... para mostrar caracteres eol especialmente sin colapsar pestañas (escriba un carácter de espacio, no [, S, P, A, ...).
No sé nada específicamente sobre caracteres de retorno en la configuración de 'listchars', pero sospecho que puede usar el resaltado de sintaxis para esto. Creo que la visualización predeterminada de \ r caracteres es mostrarlos con resaltado SpecialKey.
Por lo tanto, el resaltado predeterminado de SpecialKey de \ r caracteres, combinado con la configuración de 'listchars' como se indicó anteriormente, debe estar cerca de lo que necesita.
:highlight SpecialKey ctermfg=5
... si eres aficionado al magenta.
listchars
ya me ayudó. ¿Te importaría explicarme cómo usarloSpecialKey
? No puedo encontrar ninguna información útil, vimdoc.sourceforge.net/htmldoc/syntax.html#hl-SpecialKey tampoco ayudó mucho.