我在Emacs中使用org文件进行文档记录。有没有可能为org文件内的文件夹定义别名?动机:假设我有几个文件链接属于同一个文件夹,如果我移动这些文件,我必须更改所有这些链接。更容易的方法是只更改一个文件夹别名。这种方式可行吗?
org-link-abbrev-alist
:(setq org-link-abbrev-alist
'(("directory1" . "c:/Path/") ;; Windows
("directory2" . "~/Path/"))) ;; Linux/OSX
或者,如果您不希望这些设置应用于所有org-mode文件,则只需将以下内容放入您想要应用设置的org-mode文件的标题中:
#+LINK: directory1 c:/Path/
#+LINK: directory2 ~/Path/
要从org-mode文件中链接到这些文件,请使用以下内容:
[[directory1:file1.txt][file1.txt]]