特定のプロジェクト用のファイルがある場合、そのファイル内のすべてのノードにプロジェクトを識別するタグを付けて、後でそのプロジェクトのみの議題ビューを作成できるようにします。これまでに見つけたのは#+TAGS: foo bar spam
、そのファイルのタグのオートコンプリートで提供されるタグのハードリストを指定することだけです。
#+XXX
これを達成するための-のような指示を誰かが知っていますか?
特定のプロジェクト用のファイルがある場合、そのファイル内のすべてのノードにプロジェクトを識別するタグを付けて、後でそのプロジェクトのみの議題ビューを作成できるようにします。これまでに見つけたのは#+TAGS: foo bar spam
、そのファイルのタグのオートコンプリートで提供されるタグのハードリストを指定することだけです。
#+XXX
これを達成するための-のような指示を誰かが知っていますか?
回答:
はい。マニュアルのタグ継承の章からorg-mode
(私の強調):
タグは、アウトラインツリーの階層構造を利用します。見出しに特定のタグがある場合、すべての小見出しもそのタグを継承します。たとえば、リストでは
* Meeting with the French group :work:
** Summary by Frank :boss:notes:
*** TODO Prepare slides for him :action:
最終的に見出しタグを持つことになり
:work:
、:boss:
、:notes:
、そして:action:
最終的に見出しが明示的にこれらのタグでマークされていない場合であっても。また、ファイル内のすべてのエントリが継承するタグを設定することもできます。これらのタグは、ファイル全体を囲む仮想的なレベル0で定義された場合と同じです。次のような行を使用します。
#+FILETAGS: :Peter:Boss:Secret:
さて、私はそれを投稿した直後に質問への答えを見つけました...とにかく、これはこれを行う方法を知らないかもしれない人のためのものです:
#+FILETAGS: :foo:bar:spam:
すべてのインバッファ設定を含むこの非常に便利なページでそれを見つけました。