【发布时间】:2014-11-25 09:28:47
【问题描述】:
我有一个文件夹/var/~/。在配置.emacs 我想从这个文件夹中加载一些文件。
我尝试使用(load-file "/var/~/foobar.el"),但emacs 会提示File error: Cannot open load file, ~/foobar.el。
此外,我什至无法使用c-x c-f 打开此文件夹下的文件。在 minibuffer 中,路径将自动重定向到我的家。
如何加载该文件夹中的文件?
【问题讨论】:
-
该目录的字面意思是
~吗?如果是这样,这并不是一个绝妙的主意,因为~在各种情况下往往会扩展到主目录。 -
Emacs 开个玩笑,这是关于使用程序,而不是制作程序。
-
Paul R 是正确的 - 将您的文件夹
~重命名为其他名称,因为该字符通常被 Emacs 识别为主目录的路径。 -
出于好奇:你为什么将目录命名为
~?是什么让你想到这样做?我想知道某处的某些文档是否可能不清楚并导致您这样做。 -
因为好奇:)