2010-03-07 99 views
1

我希望組織模式議程與其餘的Emacs具有非常不同的格式。每次生成議程時如何做到這一點?如何在Emacs中設置Org Mode Agenda默認格式?

(注:這是不是因爲this同樣的問題,因爲組織模式都指定了不同的面孔取決於如何附近的截止日期爲,而不是在議程緩衝給出其他信息。)

謝謝!

+1

請詳細說明你想達到的目標。 – Oddmund 2010-03-24 12:05:03

回答

5

通過「非常不同的格式化」來理解你的意思會非常有幫助。譁衆取寵......

從理論上講,您應該可以通過M-x customize-apropos org-agenda或者通過在emacs配置中設置合適的org-agenda變量來實現您的目標。您甚至可以考慮在可用於創建/修改議程緩衝區的自定義功能中綁定多個功能/操作,或者可以修改org-agenda-hook以自動執行所需的操作。

它聽起來像你能夠修改緩衝區以顯示你想要的方式,如果我正確理解你的訣竅是弄清楚如何自動化這個過程。

此外,請考慮以下變量和org-agenda我使用的特定配置。

(global-set-key (kbd "C-c o a a") 'org-agenda) 
(global-set-key (kbd "C-c o a l") 'org-agenda-list) 
(global-set-key (kbd "C-c o a t") 'org-todo-list) 
(setq org-agenda-include-all-todo nil) 
(setq org-agenda-skip-scheduled-if-done t) 
(setq org-agenda-skip-deadline-if-done t) 
(setq org-agenda-include-diary t) 
(setq org-agenda-columns-add-appointments-to-effort-sum t) 
(setq org-agenda-custom-commands nil) 
(setq org-agenda-default-appointment-duration 60) 
(setq org-agenda-mouse-1-follows-link t) 
(setq org-agenda-skip-unavailable-files t) 
(setq org-agenda-use-time-grid nil) 

我希望這會有所幫助。

相關問題