繁体   English   中英

如何在Emacs中设置组织模式议程默认格式?

[英]How do I set Org Mode Agenda default formatting in Emacs?

我希望组织模式议程的格式与Emacs的其余部分完全不同。 每次生成议程时,如何使这种情况发生?

(铌,这是不一样的问题是因为组织模式指定不同面上取决于如何附近的截止日期是,那未在日程缓冲器给定其他信息)。

谢谢!

理解“非常不同的格式”的含义将非常有帮助。 ing ...

从理论上讲,您应该能够使用Mx 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)

我希望这有帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM