Angenommen, ich habe den folgenden Puffer.
1. lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum
Hier zu treffen M-q
, während man drin ist, text-mode
führt zu Folgendem.
1. lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem
ipsum lorem ipsum lorem ipsum lorem ipsum
Wenn ich dagegen aktiviere markdown-mode
, erhalte ich Folgendes (Markdown ist nur ein Beispiel, Sie sehen ein ähnliches Verhalten in verschiedenen Modi).
1. lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem
ipsum lorem ipsum lorem ipsum lorem ipsum
Wie konfiguriere ich den Textmodus dafür?
Ich stelle mir vor, dass dies durch das Schreiben eines Specials erreicht werden kann fill-paragraph-function
, aber diese Variable ist nur auf nil
in gesetzt markdown-mode
, also gibt es wahrscheinlich einen einfacheren Weg.
quelle
(add-hook 'org-mode-hook 'turn-on-filladapt-mode)
Ihrer Konfigurationsdatei so etwas hinzu (diese Informationen sind nicht direkt auf der verlinkten Wiki-Seite verfügbar).fill-paragraph
sich innerhalb von Blockzitaten richtig zu verhaltenmarkdown-mode
.markdown-mode
vermutlichfill-paragraph-function
aufnil
so eingestellt, dass die Funktionfill-prefix
das Füllen verwendet.Vollständiges Beispiel:
quelle
M-q
,fill-paragraph
wird direkt aufgerufen (es gibt kein Let-Bind darum herum). Während es möglich ist, dassfill-prefix
es letztendlich für diesen Zweck verwendet wird, muss es eine Konfigurationsvariable geben, die es ermöglicht, es automatisch zu erkennen.markdown-mode
tatsächlich über Absatzdefinitionen geschiehtSeans Kern zeigte mich in die richtige Richtung, und hier ist der Ausschnitt, der es gelöst hat.
quelle