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

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

8得票2回答
Emacs 23和Emacs 24之间的按键绑定变化

我最近升级到了Emacs24,结果我的一些自定义键绑定就出问题了。 根据详细说明,可以让Emacs停止将功能键与它们的ASCII控制码混淆(例如,可以将C-m和RET绑定到不同的东西,或者将C-i和TAB绑定到不同的东西等等)。这一直是我对Emacs的一个大抱怨,因为这样有价值的“第一级”键...

8得票2回答
与默认的emacs分开设置Emacs minibuffer字体大小?

我一直在尝试将emacs minibuffer的字体/字形与emacs默认字体分开,但没有太多成功。 具体来说,我想使minibuffer字体大小更大,以便与emacs MULE一起使用,因为我的当前字体设置或者当我在“netbook”屏幕上使用emacs时,MULE中的字符选择选项有点小。...

8得票2回答
在Emacs中对所有缓冲区应用一个函数

假设我想在Emacs会话中对所有缓冲区应用“delete-trailing-whitespace”。我该怎么办? 在这个会话中,我有很多缓冲区。因此,而不是手动地将M-x delete-trailing-whitespace 应用于每个缓冲区,我需要一种自动的方法。 非常感谢!

8得票4回答
Emacs设置行内(行末)注释的间距

在Python的PEP 8风格指南中,建议将行内注释与该行其余部分用两个空格隔开。然而,在Emacs中,默认情况是使用comment-dwim或indent-for-comment命令时,只在行末和注释之间加入一个空格。是否有一种方法可以更改Emacs中的这种默认行为? 我正在运行Emacs...

8得票1回答
在Emacs23状态栏中显示CPU负载

我曾经在我的.emacs文件中设置过一个选项,可以在我的emacs23状态栏中显示CPU负载。但是我似乎找不到这个命令了。它曾经出现在emacs.wiki上,但是我现在无法找到它。有什么想法吗?

7得票1回答
Emacs23弹出调试器的频率太高

自从我升级到Ubuntu lucid和emacs23后,Emacs在某些情况下会弹出调试器,而emacs22则不会。 例如,在org-mode中按下C-c C-c时,emacs22只会显示“在此位置无法执行任何有用的操作”,而在emacs23中会弹出调试器。 Debugger enter...

7得票3回答
Emacs Python-mode 语法高亮

我在Ubuntu 10.04桌面机上安装了GNU Emacs 23(软件包emacs23),在Ubuntu 10.04无头服务器上安装了软件包emacs23-nox(未安装X)。这两个安装都有相同的~/.emacs文件。我在两台计算机上都使用-nw运行Emacs。我的理解是,由于Emacs 2...

7得票3回答
在特定标签内更改Emacs模式

好的,我知道你会指向EmacsWiki页面,但是这是个问题。我想使用默认的Emacs模式来处理给定文件类型,并在特定标签后更改模式,比如说<% %>。通过这样做,我可以在标签内部切换模式,并在光标不在标签内部时返回到默认模式。 不过,我不需要ASP/PHP模式,因为我觉得每次都要...

7得票2回答
什么是在所有打开的缓冲区中进行全文搜索的emacs命令?类似于sublimetext的command+shift+f命令?

标题已经概括了问题。我正在学习Emacs,并已经掌握了所有基本命令,但是我还不知道如何实现全文搜索。