Verknüpfung zum Hinzufügen einer „Org-Mode“-Umgebung

Verknüpfung zum Hinzufügen einer „Org-Mode“-Umgebung

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 RETwü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, <cgefolgt vom TABSchlü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 <efü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"))

verwandte Informationen