最初の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 |