8

Ownerプロパティに基づいてemacsでアジェンダをフィルタリングすることは可能ですか?

現在、タグを使用して TODO アイテムの所有者を設定しています。このようにして、次のようなタグで議題をフィルタリングできます。

(setq org-agenda-custom-commands
  `(("o" "tasks for oleg"
     ((org-agenda-list)
      (org-agenda-filter-apply ,(list "+oleg")))
     ((org-agenda-remove-tags t)))
    ("k" "tasks for karl"
     ((org-agenda-list)
      (org-agenda-filter-apply ,(list "+karl")))
     ((org-agenda-remove-tags t)))
    ))

タグを使用して所有者をマークするのは便利ではありませんが、TODO アイテムを所有者でフィルタリングする方法は他にありません。

4

1 に答える 1

5

これは私の.emacsでうまくいきました:

(setq org-agenda-custom-commands
   (quote (("s" "tasks for Seth" tags "+OWNER=\"seth\"" nil))))

私のプロパティは大文字なので、+Owner=メチンクを使用する必要があります。

次の手順を実行して、独自のカスタム検索を呼び出すこともできます。

C-c a m +Owner="foobar"

(Ccがバインドされていると仮定しますorg-agenda.

org-mode6.27aを実行しています。価値があるので、最初はこれを行う方法がよくわかりませんでしたが、カスタムコマンドに関するworgページは非常に役に立ちました。

于 2009-09-01T23:47:37.320 に答える