首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何更改Emacs中的默认文件夹?

如何更改Emacs中的默认文件夹?
EN

Stack Overflow用户
提问于 2018-04-16 03:34:49
回答 2查看 0关注 0票数 0

我对Emacs相当陌生,我一直在试图弄清楚如何C-x C-f在启动时更改默认文件夹。例如,当我第一次加载Emacs并打到C-x C-f它的默认文件夹时C:\emacs\emacs-21.3\bin,但我宁愿它是桌面。我相信有一些方法来使.emacs文件来做到这一点,但我仍然不确定这是什么。

EN

回答 2

Stack Overflow用户

发布于 2018-04-16 12:26:04

听起来你正在从Windows快捷方式启动Emacs。

你用cx cf看到的目录是Emacs术语中的cwd default-directory(变量)。

当你使用MS Windows快捷方式启动Emacs时,default-directory它最初是快捷方式属性的“开始”字段中指定的文件夹(目录)。右键单击该快捷方式,选择Properties,然后在该Start In字段中键入桌面的路径。

如果你从命令行使用Emacs,则你从default-directory启动Emacs(cwd)的目录开始。

这种方法比编辑.emacs文件要好,因为它可以让你有多个快捷方式和多个起始目录,并且如果你需要的话,它可以让你拥有普通的Emacs命令行行为。

CWD = 当前工作目录 = PWD = 当前工作目录。它在命令行比在GUI中更有意义。

票数 0
EN

Stack Overflow用户

发布于 2018-04-16 13:16:52

我认为你需要添加到你的.emacs的行是 :

(setq default-directory "C:/Documents and Settings/USER NAME/Desktop/" )

Emacs将以这种方式在你的桌面上启动,除非你打开了一个文件。否则,它通常会以与当前缓冲区中的文件相同的目录开始。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/-100008116

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档