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

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

8得票3回答
从http://marmalade-repo.org/安装的Emacs自动完成插件无法工作。

我刚接触Emacs,版本是24。 如标题所述,我通过M-x package-install从Marmalade-repo安装了auto-complete,并且文件位于~/.emacs.d/elpa/auto-complete-1.4/。 然后我关闭了Emacs并打开了一个新的框架,但在编码...

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

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

8得票3回答
在现有的emacs窗口中打开文件(Windows)

我正在使用Windows 8上的Emacs 24.3。我希望能右键单击文件并选择“用Emacs编辑”,然后在现有的emacs框架中打开该文件。到目前为止,我已完成的所有步骤如下所示。其中大部分是直接参考了Windows版Emacs文档页。 以下是我用来将“用Emacs编辑”添加到上下文菜单的...

7得票1回答
eterm-color:未知终端类型

在Emacs的ansi-term终端中,当我ssh到特定的远程主机时,终端无法正确识别,会出现错误: 'eterm-color': unknown terminal type. 我在远程机器的.bashrc文件中添加了export TERMINFO=~/.terminfo,并在远程机器上...

7得票3回答
在Emacs中,缓冲区的运行时

有没有一种方法可以在Emacs中找出缓冲区已经活动了多长时间? M-x list-buffers会列出它们,但无法推断出缓冲区存在的时间。

7得票1回答
Emacs24 无法下载 marmalade-repo.org 存档文件。

我从这个debian软件源安装了emacs-snapshot。在我的init.el文件中添加了以下内容: (add-to-list 'package-archives '("marmalade" . "http://marmalade-repo.org/packag...

7得票2回答
在Emacs Lisp中,“柯里化”一个函数

我有许多方便的功能,可以在当前单词或区域上操作,由于懒惰等原因,我将它们构建成了一个模板... 例如, (defun lower-camelcase-at-point-or-region () "lowerCamelCaseTheCurrent dashed or snake_cas...

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

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

7得票1回答
Emacs , use-package and package-refresh-contents

在我的init.el文件中,我想使用"use-package"来延迟加载我的模式并加快emacs的启动速度。我希望"use-package"可以通过包库自动从elpa/melpa/...下载我的模式。 但是似乎每次都需要执行(package-refresh-contents),否则use-p...