Digamos que tengo el siguiente búfer.
1. lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum
Golpear M-q
aquí mientras está en text-mode
conduce a lo siguiente.
1. lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem
ipsum lorem ipsum lorem ipsum lorem ipsum
Por otro lado, si activo markdown-mode
, obtengo lo siguiente (Markdown es solo un ejemplo, ves un comportamiento similar en varios modos).
1. lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem
ipsum lorem ipsum lorem ipsum lorem ipsum
¿Cómo configuro el modo de texto para hacer eso?
Me imagino que esto se puede lograr escribiendo un especial fill-paragraph-function
, pero esta variable solo se establece nil
en markdown-mode
, por lo que probablemente haya una manera más fácil.
fuente
(add-hook 'org-mode-hook 'turn-on-filladapt-mode)
a su archivo de configuración (esta información no está directamente disponible en la página wiki vinculada).fill-paragraph
comporte correctamente dentro de las comillas en bloquemarkdown-mode
.markdown-mode
presumiblemente se establecefill-paragraph-function
ennil
para que la función utilicefill-prefix
para realizar el relleno.Ejemplo completo:
fuente
M-q
,fill-paragraph
se invoca directamente (no hay ningún lazo alrededor). Si bien es posible quefill-prefix
finalmente se use para este propósito, tiene que haber alguna variable de configuración que permita que se detecte automáticamente.markdown-mode
realidad hace esto a través de definiciones de párrafo: gist.github.com/vermiculus/88759fd9f8368adbf663La esencia de Sean me señaló en la dirección correcta, y aquí está el fragmento que lo resolvió.
fuente