Ich benutze es org-mode
, um mich zu organisieren (bisher sehr nützlich!). Allerdings ist es irgendwie nervig,
#+begin_comment
...
#+end_comment
jedes Mal, wenn ich eine Umgebung einfügen möchte.
Frage
Gibt es eine Verknüpfung zum Einfügen von „ #+begin_
und“ #+end_
für eine bestimmte Umgebung?
In gleicher Weise C-c C-o comment RET
würde einfügen
\begin{comment}
\end{comment}
In latex-mode
.
Antwort1
Dies ist mit sogenannten Easy Templates möglich. Siehedas Org-Mode-Handbuch für die Standardliste.
Wenn Sie Ihrer Datei Folgendes hinzufügen .emacs
, können Sie einen Kommentar einfügen, indem Sie einfach eingeben, <c
gefolgt vom TAB
Schlüssel für einen Kommentar oder <e[TAB]
ein Beispiel usw.:
(setq org-structure-template-alist
'(("s" "#+begin_src ?\n\n#+end_src" "<src lang=\"?\">\n\n</src>")
("e" "#+begin_comment\n?\n#+end_comment"))
Beachten Sie, dass hierdurch die Standard-Easy-Templates überschrieben werden. Um Ihr Easy-Template zur Standardliste hinzuzufügen, ohne die gesamte Liste zu überschreiben (obwohl der Standard <e
für die Standardbeispielumgebung überschrieben wird), fügen Sie Folgendes zu Ihrem hinzu .emacs
:
(add-to-list 'org-structure-template-alist
'("e" "#+begin_comment ?\n\n#+end_comment"))