11得票4回答
为什么Emacs 24找不到我添加的自定义主题?

我的整个emacs设置在这里 我在这里加载了我的init-theme.el文件(链接) 据说这样应该会使得darkclean主题可用。 但是当我键入M-x load-theme TAB时,darkclean主题没有列出。 我应该如何为Emacs 24注册它呢?

10得票6回答
寻找Emacs的site-lisp目录

我试图让写给 Mac OS X 的 Emacs 配置文件在 Ubuntu 上工作。我有这样一行代码:(add-to-list 'load-path "/usr/local/Cellar/emacs/23.3/share/emacs/site-lisp/w3m") 它用于加载emacs-w3m。...

10得票1回答
在Emacs24中加载通过'package.el'安装的软件包

可能是重复问题: Emacs 24包系统初始化问题 我正在使用Emacs 24。我已经添加了ELPA和Marmalade仓库。使用“package”我安装了“auto-complete”。我在我的init.el中添加了以下行: (require 'auto-complete-conf...

9得票6回答
有没有一种方法可以在不重新启动Emacs的情况下应用对我的.emacs文件中开关的更改?

我希望能够在不重新加载Emacs的情况下对我的.emacs文件进行更改。 我找到了三个问题,它们有点回答了我所问的问题(您可以在这里、这里和这里找到它们),但问题是我刚刚做出的更改是一个开关,正如两个答案的评论所解释的那样(a1、a2),那些问题中给出的解决方案(例如M-x reload-f...

9得票1回答
如何禁用Emacs的消息,例如“您可以使用Y运行X命令”?

当我运行一个需要在minibuffer中输入的命令时,往往会被一些看似有用的提示信息覆盖,这让人感到很烦。 You can run the command 'package-list-packages' with <menu bar> <options> <pa...

9得票4回答
如何在同一窗口中执行Emacs grep-find链接?

当我使用grep-find时,它会打开另一个窗口(框架中的区域),显示一份结果列表供选择。当我选择其中一个时,它会在与grep-find不同的窗口中打开目标文件。 如何使目标文件在同一窗口中打开(取代grep结果窗口,并显示我实际所需的内容)? 如何防止grep-find打开单独的窗口(让...

9得票3回答
将 Emacs 中 Ruby 模式的缩进改为 4 个空格。

从之前的帖子中,我已经让emacs可以使用Ruby模式了。这很好用。 设置Mac Ruby开发的.emacs文件 然而我们公司使用4个空格作为缩进而不是默认的2个空格。我在尝试更改时遇到了困难。 这是我的.emacs文件: (add-to-list 'load-path "~/rdo...

9得票2回答
Emacs: 将C-h翻译为DEL,将M-h翻译为M-DEL

我希望我的C/M-h键能绑定到删除操作。 通常的global-set-key解决方案对我不起作用,因为我希望这些键在包括minibuffer和各种模式在内的任何地方都能表现为删除操作,并且能够在我不同的Linux/OS X/Windows emacs安装之间工作。 我有以下近似解决方案: ...

8得票2回答
Emacs在新版本中的导航行为类似于记事本。

这有点难以解释,请耐心听我说。 我正在运行emacs 23.0.60.2(来自CVS),以便拥有truetype支持。(如果有人想知道我为什么要运行最新版本)。 我在此版本中遇到了一些导航文档的奇怪问题,我希望它能停止。 当一个窗口足够窄,以至于一行长文本会自动换行时,以前导航文本向下移动...

8得票4回答
Emacs中grep-find的默认字符串

我经常在Emacs中使用grep-find命令搜索源文件,但是它总是会在临时文件、备份文件等中找到匹配项,这很麻烦。grep-find的默认命令是: find . -type f -print0 | xargs -0 -e grep -nH -e 我知道在运行之前可以修改它以适应我的需求...