10得票2回答
在Emacs中打开:无法连接目标机器,因为目标机器积极拒绝。

我按照这篇文章的步骤,在注册表中添加以下内容,使得emacs可以在Windows资源管理器中使用:Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\*\shell\Open In Emacs] [HKEY_CLASSES_ROO...

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

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

8得票2回答
在输入命令 M-x list-packages 后显示变更日志

通过 M-x list-packages, U, x 更新所有已安装的包之后,如何轻松地执行以下任意或全部操作: 查看刚刚更新的包及其仓库URL的列表 查看每个更新包自上一个版本以来的更改日志 查看当前软件包elisp代码与先前版本的差异

25得票2回答
如何在emacs的evil-mode中使用undo-tree更改撤销的粒度级别?

这里有一些不错的选择: emacs-24、evil-mode(使用vim绑定在emacs中)、和undo-tree。 然而,在编辑模式下(插入模式),我有时会进行多个插入、删除等操作,才离开插入模式。 "撤销"将整个插入(包括删除)作为一个编辑行为。例如,我无法仅撤销意外删除的段落而不撤消整个...

12得票1回答
如何跳转到clojure.lang java源码?

使用Cider时,对符号"clojure.lang.ISeq"执行"M-.",会出现错误信息"No source available for clojure.lang.ISeq"。 我发现该文件的源代码在"clojure-1.5.1-sources.jar"中。 如何让Cider看到这个源...

17得票1回答
gdb -i=mi 是什么意思?

在从emacs启动gdb时,emacs会提示应该将gdb启动为:gdb -i=mi 在 gdb 的 man 手册中没有定义 -i 选项。如果使用 -i=mi 选项从命令行调用 gdb,它可以正常工作。因此,这必须是特定于 gdb 的。-i 选项的文档在哪里?

18得票2回答
Emacs 24中变量作用域的新规则是什么?

Emacs 24现在拥有词法作用域的变量,当然它还有动态作用域的变量。既然现在两者都有了,我对于什么时候一个变量将具有哪种类型的作用域感到很困惑。存在一个名为lexical-binding的变量来控制何时启用词法绑定,我想我读过一些关于defvar现在声明动态作用域变量的内容,但总体上我感到相...

21得票5回答
Emacs是否具有访问最近编辑的功能?

在JetBrains的产品中,有一个非常方便的键绑定功能,可以让您访问所有编辑过的位置。按一次该键即可跳转到最后一次编辑的位置(文件和位置),连续按该键可返回到先前的编辑位置。通常在编辑时,您希望反复编辑相同的位置,如果有许多缓冲区处于打开状态,并且很多缓冲区没有被编辑,则此功能更加有用。 ...

7得票2回答
在Emacs中,我如何引用物理屏幕?

我有一个多屏幕显示器。在emacs(GNU Emacs 24.2.1(i386-mingw-nt6.1.7601)上的Windows 7)中,如何确定物理屏幕数量,并使不同屏幕上发生的事情?例如,我可能希望在另一个屏幕上打开新框架,或者将Emacs启动的框架移动到另一个屏幕。

9得票1回答
Emacs 24.5预装prelude在联系主机melpa.org时出现问题。

我正在运行通过homebrew安装的emacs 24.5。出现了一个奇怪的问题,我的emacs卡在“正在联系主机:melpa.org:80”这一步上。 我甚至尝试了重新安装emacs(同时删除了“.emacs.d”文件夹)。此外,我可以通过终端ping通网址melpa.org。 有什么解决...