Die Definition von Kommentarzeilen im org-mode ändern?

7

F: Wie ändere ich die org-modeDefinition einer kommentierten Zeile?

Laut Handbuch funktionieren die org-modeKommentare wie folgt:

Zeilen, die mit null oder mehr Leerzeichen beginnen, gefolgt von einem '#' und einem Leerzeichen, werden als Kommentare behandelt und niemals exportiert. Auch ganze Teilbäume, die mit dem Wort 'KOMMENTAR' beginnen, werden niemals exportiert. Schließlich werden Regionen, die von '# + BEGIN_COMMENT' ... '# + END_COMMENT' umgeben sind, nicht exportiert.

Ich möchte die Einzelschreibweise so anpassen #, dass mehrere #s zulässig sind, damit Emacs Zeilen wie Kommentare korrekt fontiert:

Kommentarzeilen

Ich mache das, weil ich oben in der Datei Zeitstempelblöcke habe, die mit mehreren Kommentarzeichen beginnen:

Kommentarblock

Ich kann jedoch nicht herausfinden, welche Variablen ich anpassen muss. Ich habe versucht , und sogar zu ändern comment-start, aber ohne Glück ( scheint hier nicht relevant zu sein).comment-start-skipcomment-paddingorg-comment-string

Also: Wie kann ich org-modeZeilen, die mit mehreren #s beginnen, als Kommentare behandeln?

Dan
quelle
2
Neugierig! Beim Stöbern in der Quelle sieht es so aus, als ob die Kommentardefinition "#" an mehreren Stellen fest codiert ist, was das Ändern erschweren kann.
Tyler

Antworten:

3

Das Folgende ist eine teilweise Antwort, die das kosmetische Problem behebt (die korrekte Darstellung der Schriftsperre muss korrekt sein), jedoch nicht das ändert, was org-modeals Kommentar betrachtet wird (z. B. für Exportzwecke).

Fügen Sie ein Schlüsselwort für die Schriftsperre hinzu:

(font-lock-add-keywords 'org-mode '(("^\\s-*#+\\s-?.*" . 'font-lock-comment-face)))
Dan
quelle