【问题标题】:Emacs Org-Mode TODO List Missing ItemsEmacs 组织模式 TODO 列出缺失项
【发布时间】:2013-08-02 07:24:00
【问题描述】:

我最近开始学习 org-mode 并且一直在学习一些在线教程,例如:http://www.linuxjournal.com/article/9116?page=0,2

我遇到了一个问题,我的 test.org 主文档中列出的 TODO 项目没有显示在列表视图中: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
(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)

【问题讨论】:

    标签: emacs org-mode emacs24


    【解决方案1】:

    您需要设置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")))
      

      【讨论】:

        猜你喜欢
        • 2014-05-24
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多