evil – ¿Cómo salto a la siguiente oración en mal?

Pregunta:

Cuando presiono ) en Vim, salta a la siguiente oración. En el evil , sin embargo, ) ( evil-forward-sentence ) al principio del siguiente párrafo te lleva al final del párrafo, mientras que en Vim salta a "Donec a diam":

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec un diam lectus. Sed sit amet ipsum mauris. Mecenas congue ligula ac quam viverra nec consectetur ante hendrerit. Donec et mollis dolor.

¿Es esto un error o un error de configuración de mi parte?

Respuesta:

El problema es un "error" de configuración: el párrafo que pegó tiene oraciones separadas por un solo espacio, y su configuración probablemente espera que las oraciones estén separadas por dos espacios.

La solución más simple es (setq sentence-end-double-space nil) . Sin embargo, como señala el manual sobre "Oraciones" , hacerlo no está exento de inconvenientes:

Si desea usar solo un espacio entre las oraciones, puede establecer la variable statement-end-double-space en nil para que los comandos de la oración se detengan para espacios simples. Sin embargo, esto tiene un inconveniente: no hay forma de distinguir entre puntos que terminan oraciones y aquellos que indican abreviaturas. Para una edición conveniente y confiable, le recomendamos que siga la convención de dos espacios.

Leave a Comment

Your email address will not be published. Required fields are marked *

web tasarım