gpt4 book ai didi

emacs - 尝试使用捕获时的组织模式设置问题

转载 作者:行者123 更新时间:2023-12-04 03:30:53 25 4
gpt4 key购买 nike

我试图使用 org-manual p 74 中解释的捕获。
这是用于组织模式的 .emacs 文件。

(require 'org-install)
(add-to-list 'auto-mode-alist '("\\.org$" . org-mode))
(define-key global-map "\C-cl" 'org-store-link)
(define-key global-map "\C-ca" 'org-agenda)
(setq org-log-done t)

(setq org-default-notes-file (concat org-directory "~/notes.org")) <-- error
(define-key global-map "\C-cc" 'org-capture)

但我收到这个错误。可能有什么问题?
Symbol's value as variable is void: org-directory

添加

在戴夫的回答之后,我修改了代码,它似乎工作正常。但是我发现的另一个问题是 C-c c 给了我这个错误。
Symbol's function definition is void : org-capture

最佳答案

首先,确保您使用的是 org-mode 6.36 或更高版本。 (早期版本使用具有不同设置的 remember.el。)

您正在使用 undefined symbol ,org-directory .
尝试使用:

(setq org-default-notes-file (expand-file-name "~/notes.org"))

跟进 :
要加载最近的 org-mode 包:
(add-to-list 'load-path "/my/home/emacs.d/org-7.01h/lisp")
(require 'org-install)
(require 'org) ;; maybe this line is redundant

请注意,打包后的 org-mode lisp 文件位于 lisp 子目录中。

关于emacs - 尝试使用捕获时的组织模式设置问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3622603/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com