Réponses:
Extrait du Wiki Emacs , par Stefan Monnier:
Le non-remplissage d'un paragraphe joint toutes les lignes d'un paragraphe en une seule ligne. C'est le contraire de FillParagraph .
Il fonctionne là où une ligne se termine par un caractère de nouvelle ligne ("\ n") et les paragraphes sont séparés par des lignes vides. Pour terminer un paragraphe en un seul saut de ligne, utilisez la fonction ci-dessous:
;;; 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)))
Et pour le lier à une clé:
;; Handy key definition (define-key global-map "\M-Q" 'unfill-paragraph)
Voir aussi UnfillRegion et UnwrapLine .
Ma méthode serait de placer le curseur sur la dernière ligne du paragraphe et d'appuyer M-^plusieurs fois.
La beauté de ce raccourci est qu'à côté des lignes de jonction, il réduit toute quantité d'espaces d'indentation en un seul.
M-^
et vous n'avez qu'à maintenir la touche enfoncée. La fonction est nommée delete-indentation
.
M-S-^
, cela ne semble pas fonctionner pour moi?
delete-indentation
et le raccourci est décrit dans Emacs comme M-^
- le shift ( S
) a été ajouté par moi, car vous devez le maintenir de toute façon. Désolé pour la confusion.
Il y a le unfill
paquet pour ça maintenant.
Fournit des commandes pour le remplissage explicite (c'est-à-dire le déballage) des paragraphes et des régions, ainsi qu'une commande qui basculera entre le remplissage et le remplissage du paragraphe ou de la région en cours.
Il est basé initialement sur les exemples de Xah Lee et réécrit plus tard sur la base d' un article d'Artur Malabarba
Il fournit les éléments suivants:
M-x unfill-region
M-x unfill-paragraph
M-x unfill-toggle
M-x toggle-fill-unfill
Il est pratique d'ajouter un clavier pratique de votre choix comme:
(global-set-key (kbd "<f8>") 'toggle-fill-unfill)
En mode Evil, il y a la J
liaison de clé normal mode
de VIM. Il joint la ligne ci-dessous et la ligne actuelle en une seule ligne. Ainsi, en appuyant plusieurs fois dessus, vous pouvez annuler le paragraphe de remplissage.
fill-paragraph
ne justifie pas le paragraphe, sauf si vous utilisez un argument préfixe ou lui passez unnil
argument non premier. Voir (emacs)Fill Commands
.