我对Emacs比较新手,一直在尝试找到如何在启动时更改C-x C-f的默认文件夹。例如,当我首次加载Emacs并按下C-x C-f时,它的默认文件夹是C:\emacs\emacs-21.3\bin
,但我更希望它是桌面。我相信有一些方法可以通过自定义.emacs
文件来实现这一点,但我仍然不确定如何操作。
更新:我发现有三种解决方法可行,但我认为第三种解决方法仅适用于Windows系统。
解决方法1:将
(cd "C:/Users/Name/Desktop")
添加到.emacs
文件中解决方法2:将
(setq default-directory "C:/Documents and Settings/USER_NAME/Desktop/")
添加到.emacs
文件中解决方法3:右键单击Emacs快捷方式,点击属性,将“起始位置”字段更改为所需目录。
(setq default-directory (concat (getenv "HOME") "/"))
- vy32"
)括起来。例如:"d:\path\to\the\folder"
。 - Drew