小智 5
通过"非常不同的格式化"来理解你的意思是非常有帮助的.袒露......
从理论上讲,您应该能够M-x customize-apropos org-agenda通过在emacs配置中设置正确的组织日程变量来实现您所寻求的任务.您甚至可以考虑将一些函数/操作绑定在一个可用于创建/修改议程缓冲区的自定义函数中,或者您可以修改它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)
Run Code Online (Sandbox Code Playgroud)
我希望这有帮助.