2016-09-17 24 views
0

我正在嘗試使用組織模式創建即將到來的事件的簡單列表。在我的組織文件中,我將所有事件標記爲:event:和SCHEDULED。但是,事件不是唯一標記爲SCHEDULED的事物,我不想一次看到所有這些事件。按標記篩選組織模式議程

所以我試着用下面的代碼修改正常的議程,只顯示項目的標記事件,但它根本不過濾列表。我似乎也無法找到有關該命令(org-agenda-filter-by-tag)的任何信息,只是它存在並且不會在我的.emacs文件中導致錯誤...

尋求幫助。

(setq org-agenda-custom-commands 
    '(("o" "Upcoming" (
      ;; agenda with only items tagged event 
      (agenda "" ((org-agenda-ndays 14) 
        (org-agenda-filter-by-tag "event") 
        (org-deadline-warning-days 0) 
      )) 
     )) 
)) 

一旦我得到這個工作,我會嘗試添加任何標籤DEADLINE到列表中。

回答

0

要列出已標記的所有標題:event:,請使用Cc [,do Mx org-agenda,選擇選項m(匹配TAGS/PROP/TODO查詢)將當前文件添加到議程緩衝區列表中,提示並按回車。

+0

感謝。我已經想出瞭如何使用鍵盤命令來實現它,但是我想在我的.emacs中使用自定義命令來完成它,以便可以將多個命令串入它。 – Russ

0

這個怎麼樣?

(setq org-agenda-custom-commands 
     (quote (("e" "Upcoming" tags "event"))))