【发布时间】:2009-11-16 17:10:12
【问题描述】:
有没有一种简单的方法可以在 Emacs 中找到我桌面上的文件? 而不是采用“C:\Documents and Settings\MyName\Desktop\”方式...
也许有一种方法可以在我的 .emacs 中定义别名,以便在查找文件期间使用?
【问题讨论】:
标签: windows emacs windows-xp special-folders
有没有一种简单的方法可以在 Emacs 中找到我桌面上的文件? 而不是采用“C:\Documents and Settings\MyName\Desktop\”方式...
也许有一种方法可以在我的 .emacs 中定义别名,以便在查找文件期间使用?
【问题讨论】:
标签: windows emacs windows-xp special-folders
这个问题是在here 之前提出的。我认为您可能会发现bookmarks 很有用,但链接的讨论也提供了一些其他选项。此外,this blog article 提供了一些有趣的选项,例如 ido-mode(Emacs 22 版的一部分)。
【讨论】:
我使用 %USERPROFILE% 作为我的主目录,因此 Desktop 始终可以作为 ~/Desktop 使用。最简单的方法是将HOME 设置为匹配USERPROFILE。详细说明:
http://derekslager.com/blog/posts/2006/12/emacs-hack-1-installing-emacs-on-windows.ashx
【讨论】:
还请记住,您可以在 minibuffer 中使用环境变量,因此C-x C-f / $USERPROFILE/Desktop 至少比输入整个路径要短一些。
【讨论】: