P: ¿cómo puedo formatear / rellenar elementos mal formateados en una org-mode
lista con viñetas?
Estoy tratando de descubrir cómo hacer que el fill-paragraph
trabajo en elementos con viñetas mal formateados en una org-mode
lista. Por "mal formateado", me refiero a las viñetas de larga duración que usan múltiples líneas pero que necesitan ser limpiadas para que sean legibles. La dificultad es que org-mode
no parece reconocer líneas posteriores como parte de la misma viñeta cuando el primer carácter que no es un espacio en blanco está en la misma columna que la viñeta misma.
Por lo tanto, en el siguiente ejemplo, la viñeta (1) no necesita relleno, las viñetas (2) y (3) necesitan llenarse y responder como se espera fill-paragraph
, pero las viñetas (4) y (5) no se llenan como se esperaba:
* a header
1) a simple bullet
2) a bullet that responds nicely
to
fill-paragraph
(try it!)
3) another bullet that also responds nicely
to
fill-paragraph
even though the "t" in "to" and the
"e" in "even" line up with the space
in between the "4)" and the start of the bullet
4) a bullet that does
NOT respond to fill-paragraph
because the "N" in "NOT" is in the same column
as the start of the bullet
5) a similar problem:
the text is flush entirely to the left
En primer lugar, ¿por qué sucede esto? En segundo lugar, y más al punto, ¿cómo puedo convencer org-mode
de tratar todas las líneas hasta la próxima viñeta como parte de la misma viñeta para fill-paragraph
fines?
org
, por defecto, no consideraría parte del elemento (por ejemplo, si estamos en la línea "NO ..." en el ejemplo), no se llena como se esperaba, es decir, se llena como un párrafo separado y absorbe el ítem 5) también. El problema parece estar en cómoorg-mark-element
elige el elemento. Lo pensaré un poco más.