Respuestas:
Citando de Emacs Wiki , por Stefan Monnier:
Rellenar un párrafo une todas las líneas de un párrafo en una sola línea. Es lo contrario de FillParagraph .
Funciona donde una línea termina con un carácter de nueva línea ("\ n") y los párrafos están separados por líneas en blanco. Para hacer que un párrafo finalice en una nueva línea nueva, use la siguiente función:
;;; It is the opposite of fill-paragraph (defun unfill-paragraph () "Takes a multi-line paragraph and makes it into a single line of text." (interactive) (let ((fill-column (point-max))) (fill-paragraph nil)))
Y para vincularlo a una clave:
;; Handy key definition (define-key global-map "\M-Q" 'unfill-paragraph)
Consulte también UnfillRegion y UnwrapLine .
Mi método sería colocar el cursor en la última línea del párrafo y presionar M-^varias veces.
La belleza de este atajo es que, además de unir líneas, reduce cualquier cantidad de espacios de sangría en uno solo.
M-^
y solo necesitas mantener presionada la tecla. La función se nombra delete-indentation
.
M-S-^
, no parece funcionar para mí?
delete-indentation
y el acceso directo se describe en Emacs como M-^
- S
agregué shift ( ), porque tienes que mantenerlo de todos modos. Perdon por la confusion.
Existe el unfill
paquete para esto ahora.
Proporciona comandos para rellenar explícitamente (es decir, desenvolver) párrafos y regiones, y también un comando que alternará entre rellenar y rellenar el párrafo o región actual.
Se basa inicialmente en los ejemplos de Xah Lee y luego se reescribe en base a un artículo de Artur Malabarba
Proporciona lo siguiente:
M-x unfill-region
M-x unfill-paragraph
M-x unfill-toggle
M-x toggle-fill-unfill
Es conveniente agregar una práctica combinación de teclas de su elección como:
(global-set-key (kbd "<f8>") 'toggle-fill-unfill)
En el modo Evil está la J
vinculación de teclas normal mode
desde VIM. Se une a la línea de abajo y la línea actual en una línea. Entonces, presionándolo varias veces, puede deshacer el párrafo de relleno.
fill-paragraph
no no justificar el párrafo, a menos que utilice un argumento prefijo o pasarle un no-nil
primer argumento. Ver (emacs)Fill Commands
.