197得票3回答
如何让Emacs在磁盘上的文件发生更改时自动刷新所有缓冲区?

我有一个非emacs的全局搜索替换功能,会导致磁盘文件比我的emacs缓冲区更加更新。有没有一种方法可以让emacs一次性从磁盘刷新所有的缓冲区,而不必每个文件都重新加载呢? 谢谢! D

147得票6回答
如何对我 .emacs.d 目录中的所有内容进行字节编译?

我决定尝试Emacs,并且非常喜欢它。现在,我正在使用Emacs Starter Kit,它提供了更好的默认设置和一些很好的自定义功能以适应Emacs的默认安装。 我进行了一些自定义设置,添加了一些东西,如yasnippet、color-themes、unbound等。我设置了一个githu...

83得票11回答
Emacs - 调用(server-start)时出错。

我目前在Windows Vista SP1中使用GNU Emacs 23.0.93.1。在我的.emacs文件中,我调用了(server-start),导致出现错误信息:The directory ~/.emacs.d/server is unsafe。有人见过这个问题并知道解决方法或变通方法...

54得票4回答
如何保存Emacs 24中所有已安装软件包的列表?

我正在使用Prelude作为基本的Emacs配置。我已经从包管理器中安装了许多软件包,我想在另一台机器上使用我的设置。 我不想携带已安装的软件包,也不想手动创建列表。 有什么方法可以将所有已安装的软件包列表保存到prelude-package.el或任何其他文件中,以便当我将此配置带到另一...

53得票29回答
你的.emacs文件里有什么?

最近我换了几次电脑,在这个过程中我丢失了我的.emacs文件。现在我正在尝试重新构建它,但是在此期间,我想学习其他人使用的好的配置。 所以,如果你使用Emacs,你的.emacs文件里有什么呢? 我的.emacs文件现在非常简单,只包含: 全局字体锁定模式!(global-font-l...

46得票4回答
排查行为异常的Emacs Lisp的技巧是什么?

我经常自定义Emacs。 最近,我在我的.emacs配置中添加了一些东西,会间歇性地使我的CPU使用率达到100%,但我真的不知道是什么导致的。 如果我按下C-g多次,最终我会在迷你缓冲区下面收到一条消息,询问我是否要自动保存文件,然后询问我是否要完全中止emacs。 如果我继续拒绝并继续按...

45得票2回答
Emacs 24包系统初始化问题

在Emacs 24内置的新打包系统中,当正确加载和初始化安装的软件包时,似乎存在一些缺陷。 最近,我升级到了发布于2012年6月10日的Emacs 24.1.1版本,并尝试使用内置的软件包系统,并使用它安装了几个软件包,但它们都有与autoload和初始化相关的类似问题。 例如,我使用一个...

40得票4回答
路径和exec-path已设置,但是emacs找不到可执行文件。

我的.emacs文件包含 (setenv "PATH" (concat ".:/usr/texbin:/opt/local/bin" (getenv "PATH"))) (setq exec-path (append exec-path '(".:/usr/texbin:/opt/local...

35得票3回答
我的.emacs文件中的custom-set-variables和faces是什么?

这是我在.emacs文件中的内容,我能够更改它吗? (custom-set-variables ;; custom-set-variables was added by Custom. ;; If you edit it by hand, you could mess it up, ...

34得票3回答
我如何找到已加载的 .emacs 文件?

我该如何让emacs告诉我它加载的.emacs文件的位置? 我的情况很简单,当我使用 sudo emacs 时,它加载的是一个与我家目录中的不同的 .emacs 文件。我可以通过在自己的 .emacs 文件上执行 M-x eval-buffer 来解决这个问题,但那是很多额外的步骤,而且似乎...