组织模式:计算机相关的.org文件加载问题

时间:2019-04-05 17:43:10

标签: org-mode

我的保管箱上有组织模式议程文件(.org),并在具有不同用户登录名的不同计算机上使用它们。因此,在列出mye议程文件时,我使用以下命令,其中user-login-name是变量

(setq org-议程文件'(((格式“ c:/Users/%s/Dropbox/todo.org”用户登录名)))

但是,该逗号无效。当尝试提取我的议程时,emacs找不到任何组织文件,因此也没有我的待办事项。

我上面的命令怎么了?

1 个答案:

答案 0 :(得分:1)

您的命令的问题在于,引号停止了对列表中元素的求值。因此,这将导致org-agenda-files从字面上看

((format "c:/Users/%s/Dropbox/todo.org" user-login-name))

应为字符串列表。尝试以下方法:

(setq org-agenda-files (list (format "c:/Users/%s/Dropbox/todo.org" user-login-name)) )