7得票1回答
Emacs 24:模式行样式

我想要改变emacs 24中modeline的样式。 我想要添加一个上划线和下划线。下划线很好用,但是上划线无法正常工作。这是我目前的代码(添加到.emacs): (set-face-attribute 'mode-line nil :foreground "gray0" :b...

10得票3回答
在Emacs24中,Slime无法正常工作。

我在archlinux中使用emacs24。如果我从marmalade.org使用slime包,那么当我使用M-x slime时会出现错误: debugger invoked on a SB-INT:SIMPLE-FILE-ERROR in thread #<THREAD "initi...

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

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

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

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

8得票1回答
如何更改 Emacs 垂直边框的字符组成?

我正在使用Emacs 24控制台版本。我想知道有没有一种方法可以将垂直边框的字符替换为另一个字符\u2502。由于我没有找到太多相关信息,我认为这个字符是在源代码中硬编码的。 除了重新编译Emacs之外,有没有更好的方法来完成这个操作呢?实际上,由于我使用许多不同的机器,因此在我的./ema...

48得票3回答
如何在Emacs(版本24+)中删除已安装的软件包?

我想要删除安装的几个软件包。当我调用 package-list-packages 时,我发现有一个 "d" 命令(标记删除)和一个 "x" 命令(执行)。但是,这似乎只是从列表中删除了软件包名称/描述,而不是实际位于 ~/.emacs.d/elpa 目录下的文件。我做错了什么或者遗漏了什么?肯...

42得票5回答
在Emacs 24中阅读Gmail邮件

在 Emacs 24 中,确认和发送电子邮件的权威方式是什么?我已经查看了以下 StackOverflow 链接:设置 Emacs VM 中的 Gmail如何配置 Emacs SMTP 以使用安全服务器 Gmail我应该使用哪个 Emacs 邮件包?我了解到涉及到以下包smtpmail,rma...

10得票1回答
如何在Emacs中使用带空格的diff?

如何在 Windows 上使用 Emacs 加载使用 git format-patch 创建的差异文件(统一的补丁格式),以便我可以使用 C-c C-c 跳转到文件中的相应位置,即使文件或目录名包含空格。 我的项目包含很多包含空格的文件和目录名称。

7得票2回答
Emacs 24中的自动补全在Java、C或C++模式下无法工作

我使用marmalade仓库安装了自动补全插件。所有内容都已正确安装,并通过在我的init.el文件中添加以下代码成功启动并运行了自动补全,没有出现任何错误: ;; auto-complete (add-to-list 'load-path "~/.emacs.d/elpa/auto-com...

8得票1回答
Emacs状态栏中行号显示为'??'的设置问题

我在使用 Emacs (24) 时遇到了一个问题,偶尔状态栏中的行号会被设置为 ??,例如: U:--- filename All (1000, 4) (Conf[Unix]) 转换为: U:--- filename All (??, 4) (Con...