Emacs Org-Mode待办事项清单缺失项目

6
我最近开始学习org-mode,并且一直在遵循一些在线教程,例如这个:http://www.linuxjournal.com/article/9116?page=0,2 我遇到了一个问题,我的主要test.org文档中列出的待办事项没有显示在列表视图中: M-x org-todo-list
例如,test.org:
* Example
** TODO We have an issue
*** TODO What is the problem

M-x org-todo-list 显示:

Global list of TODO items of type: ALL
Available with `N r': (0)[ALL]

为什么我的TODO项不在全局列表中?有其他人遇到过这个问题吗?我目前正在运行:

GNU Emacs 24.3.1 (x86_64-apple-darwin10.8.0)
Org-mode version 8.0.6 (Elpa install)    
MacOS 10.6.8 x86 64-bit   

.init.el 文件中的 Org-mode 部分:

; Org-mode
(require 'org-install)
(package-initialize)
(global-set-key "\C-cl" 'org-store-link)
(global-set-key "\C-cc" 'org-capture)
(global-set-key "\C-ca" 'org-agenda)
(global-set-key "\C-cb" 'org-iswitchb)

; Enable S-TAB MacOS
(add-hook 'term-setup-hook
    (lambda () (define-key input-decode-map "\e[Z" [backtab])))

请注意,添加以下任何一个命令都无法解决问题:
(setq org-agenda-include-all-todo t)
(global-set-key "\C-ct" 'org-todo-list)
2个回答

3

您需要设置org-agenda-files,可以使用M-xcustomize-variable RET org-agenda-files轻松完成。然后只需添加test.org文件的完整路径即可。您可以通过在此缓冲区中选择INS来添加更多文件。


2
你忘记设置org-agenda-files了。
(defvar dir-where-you-store-org-files "~/rog/")
(setq 
 org-agenda-files 
 (mapcar (lambda (x) (concat dir-where-you-store-org-files x))
         '("file1.org" "file2.org" "file3.org")))

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接