Disons que j'ai le tampon suivant.
1. lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum
Frapper M-q
ici pendant qu'il text-mode
mène mène à ce qui suit.
1. lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem
ipsum lorem ipsum lorem ipsum lorem ipsum
D'un autre côté, si j'active markdown-mode
, j'obtiens ce qui suit (Markdown n'est qu'un exemple, vous voyez un comportement similaire dans différents modes).
1. lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem
ipsum lorem ipsum lorem ipsum lorem ipsum
Comment configurer le mode texte pour cela?
J'imagine que cela peut être réalisé en écrivant un spécial fill-paragraph-function
, mais cette variable est juste définie sur nil
in markdown-mode
, donc il y a probablement un moyen plus simple.
la source
(add-hook 'org-mode-hook 'turn-on-filladapt-mode)
à votre fichier de configuration (cette information n'est pas directement disponible sur la page wiki liée).fill-paragraph
se comporter correctement dans les citations de blocs dansmarkdown-mode
.markdown-mode
vraisemblablement définifill-paragraph-function
surnil
afin que la fonction utilisefill-prefix
pour effectuer le remplissage.Exemple complet:
la source
M-q
,fill-paragraph
est invoqué directement (il n'y a pas de let-bind autour). Bien qu'il soit possible qu'ilfill-prefix
soit finalement utilisé à cette fin, il doit y avoir une variable de configuration qui lui permette d'être détectée automatiquement.markdown-mode
se fait via les définitions de paragraphe: gist.github.com/vermiculus/88759fd9f8368adbf663L'essentiel de Sean m'a pointé dans la bonne direction, et voici l'extrait de code qui l'a résolu.
la source