最初のHeadingで操作するためのマクロ Emacs OrgMode
Org ModeのファイルはLevel 1のHeadingをファイルのトップに1つだけ置くことが多いので、 それを操作するためのマクロを準備しておくと便利。
(defmacro my/with-org-1st-heading (&rest body) `(save-excursion (goto-char (point-min)) (unless (org-at-heading-p) (org-next-visible-heading 1)) (progn ,@body)))
(my/with-org-1st-heading (org-get-tags))
Emacs | OrgMode |