Org 模式:依赖计算机加载 .org 文件的问题
Org mode: problem with computer dependent loading of .org files
我在 Dropbox 上有我的组织模式议程文件 (.org),并在不同的计算机上使用不同的用户登录名使用它们。因此,在列出我的议程文件时,我使用以下命令,其中用户登录名是一个变量
(setq org-agenda-files '((格式"c:/Users/%s/Dropbox/todo.org" 用户登录名)))
但是,commad 不起作用。当试图提取我的议程时,emacs 没有找到任何组织文件,因此也没有找到我的待办事项。
我上面的命令有什么问题吗?
您的命令存在问题,引号停止了对列表中元素的计算。所以它会导致 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)) )
我在 Dropbox 上有我的组织模式议程文件 (.org),并在不同的计算机上使用不同的用户登录名使用它们。因此,在列出我的议程文件时,我使用以下命令,其中用户登录名是一个变量
(setq org-agenda-files '((格式"c:/Users/%s/Dropbox/todo.org" 用户登录名)))
但是,commad 不起作用。当试图提取我的议程时,emacs 没有找到任何组织文件,因此也没有找到我的待办事项。
我上面的命令有什么问题吗?
您的命令存在问题,引号停止了对列表中元素的计算。所以它会导致 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)) )