Pregunta

He observado que cuando muestro las listchars EOL en un texto los saltos de línea son LOSEN

P.E.

 this is my text of this 
 message

se convierte después set list ..eol

 this is my text of this mess
 age(EOL CHAR)

Me gustaría ver a los personajes EOL sin romper las palabras en el borde de la ventana. ¿Es eso posible?

¿Fue útil?

Solución

Por desgracia, parece que esto es una limitación documentada de Vim. A partir de la documentación de salto de línea (la opción que hace que por palabra saltos de línea en lugar de por carácter):

  

Esta opción no se utiliza cuando la opción 'wrap' está apagado o 'lista' está encendido.

solución alternativo: punto culminante de final de líneas. La sencilla forma de una sola vez sería sólo la búsqueda de ellos (/ $). Más allá de eso, puede utilizar el resaltado:

:highlight endofline ctermbg=Green
:match endofline /$/

Esto dará a su EOLs fondos verdes. Ver :help highlight-args para más información sobre cómo se puede especificar el punto culminante.

Respuesta original

Esto no es un problema real de la OP, pero a veces puede suceder, así que voy a dejar aquí para que otros puedan encontrar cuando la búsqueda.

A partir de la ayuda en 'list':

  

Tenga en cuenta que el modo de lista también afectará a formatear (conjunto con 'textwidth' o 'wrapmargin') cuando 'cpoptions' incluye 'L'. Véase '' listchars para cambiar la forma en que se muestran las fichas.

A partir de la ayuda en 'cpoptions':

  

L Cuando la opción 'lista' se establece, 'wrapmargin', 'textwidth', 'softtabstop' y el modo virtual cambiar (consulte | GR |). Cuenta con un como dos caracteres, en lugar del comportamiento normal de un

'cpoptions' es todo acerca de la compatibilidad vi-- estás poniendo en marcha vim como vi? O eres tu la configuración manual de cualquiera de esas banderas? Compruebe la salida de echo &cpoptions, asegúrese de poner en marcha lo vim, y si todavía está establecido (ni idea de por qué sería) se puede desarmar el indicador (set cpoptions-=L).

Y, por supuesto, asegúrese de que la configuración de wrap, wrapmargin, linebreak y textwidth son los deseados.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top