作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个目录 tasks/
在 org-agenda-files
多变的。当我向 org-agenda-files
添加文件时通过 C-c [ 命令 ( org-agenda-file-to-front
) 变量,目录路径将替换为当前位于该目录中的文件的路径。这很糟糕,因为当我将一些文件添加到 tasks/
时稍后,他们将不会对我的议程做出贡献。
有什么方法可以避免这种情况,或者我无法手动将文件和目录添加到 org-agenda-files
?
此问题已在 Org Mode - Organize Your Life In Plain Text! 得到确认。
Emacs 版本:24.0.50.1
组织模式版本:7.8.09
最佳答案
您可以定义一个命令,只需将文件添加到 org-agenda-files 而不调用 org-agenda-files-to-front,然后将其重新绑定(bind)到 C-c [.例如:
(defun my-org-agenda-file-to-front ()
(interactive)
(setq org-agenda-files (append org-agenda-files (list (buffer-file-name (current-buffer))))))
(define-key org-mode-map (kbd "C-c [") `my-org-agenda-file-to-front)
关于emacs - Org-agenda-files 用显式文件名替换目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10569746/
我是一名优秀的程序员,十分优秀!