6

orgモードでカスタムアジェンダを作成して、特定のタグが付いたすべてのTODOアイテムを表示します。これらのアイテムは、期限が過ぎているか、今日期限が切れています。

しかし、この2つを組み合わせることができる検索機能が見つかりません。何かが足りないのですか、それともツールを間違って使用しようとしていますか?

4

2 に答える 2

4

org-agenda-filter-apply を使用できます。さらに、現在の日または週の議題でタグを非表示にすると便利であることがわかりました。その結果、あなたはそのようなものを持っています。

(setq org-agenda-custom-commands
      `(("o" "tasks with tag1"
         ((org-agenda-list)
          (org-agenda-filter-apply ,(list "+tag1")))
         ((org-agenda-remove-tags t)))
        ("d" "tasks with tag2"
         ((org-agenda-list)
          (org-agenda-filter-apply ,(list "+tag2")))
         ((org-agenda-remove-tags t)))
        ))

Ctrl-ao を使用して tag1 のタスクを表示し、Ctrl-ad を使用して tag2 のタスクを表示します。

于 2009-12-06T08:18:06.627 に答える
2

はこれを行うためのorg-agenda-listものです。で呼び出すことができますC-c a a。今週の予定表が表示されます。これには、その週に予定されている、または期限切れになっているすべてのタスクが含まれます。dさらに、特定のタグが付いたタスクのみを表示したい場合は、表示し/たいタグを押して選択することで、今日予定されているすべてのタスク、今日が期限のタスク、期限切れのすべてのタスクを表示するように絞り込むことができます。

このようにして、あなたはあなたが望むものを手に入れるでしょう。

于 2009-12-05T13:46:28.223 に答える