在日程(vd,vw,vm,vy)中顯示當前日/周/月/年並查看上一個或下一個週期(b,f)很容易。但是當你處於一段時期的最後時,你看不到會發生什麼,這很煩人。如何查看組織日程安排的日程安排?
因此,我正在尋找未來幾天的觀點(比如說五,十...)。
在日程(vd,vw,vm,vy)中顯示當前日/周/月/年並查看上一個或下一個週期(b,f)很容易。但是當你處於一段時期的最後時,你看不到會發生什麼,這很煩人。如何查看組織日程安排的日程安排?
因此,我正在尋找未來幾天的觀點(比如說五,十...)。
聽起來好像你想定製每週視圖,org-mode
允許這樣做。請參閱頁面:The weekly/daily agenda。
呈現超過1周
一種選擇是呈現每兩週或議程略微超過一週的「每週」視圖。對於10天的周視圖,(在你的鉤子或類似):
(setq org-agenda-span 10)
從今天開始,從上週一開始視圖
上面套十幾天,如果你有默認設置。雖然我懷疑你現在是不是在星期一開始,而是從當天開始議程。這是通過:
(setq org-agenda-start-on-weekday nil)
凡(手冊上說):
非零意味着始終啓動概述在指定工作日。 0 表示星期日,1表示星期一等。當無時,始終在當天開始 。自定義命令可以在選項 部分中設置此變量。
一週視圖跨越當天
另一個有用的設置是跨越當天展示一些在過去,從今天起的一週之前的日子裏,這是一個組合上面的設置。例如:
(setq org-agenda-span 10
org-agenda-start-on-weekday nil
org-agenda-start-day "-3d")
這顯示了從今天開始的當前周,也顯示了過去三天。
查看調度
的考慮派遣是不是要定製打開。通過變量org-agenda-custom-commands
定製主要組織機構派遣功能並將org-agenda綁定到全局密鑰更好。
有一種更簡單的方法來做到這一點,在顯示議程視圖時添加數字前綴。
例如,如果我想顯示下一個21天的時間表。我可以這樣做:C-u 2 1 C-c a a。這將做到這一點。
我建議設置30,45,60,90,120天的自定義視圖。當然可以改變開始日期,也可以通過編程的方式增加基於當前跨度的跨度。您是否試圖以編程方式增加跨度或更改開始日期,例如從本月1日到本月15日,保持相同跨度? – lawlist
如果你想寫一個簡單的函數,看看類似的東西:http://stackoverflow.com/questions/29696756/org-agenda-show-weekend-days-only/30270364,它顯示下一個議程週末。 –