14得票5回答
如何在终端中向Emacs发送S-RET?

在org-mode中,按下M-S-RET(meta-shift-return)会在新行上创建一个新的TODO。这个键序列通过终端将M-RET发送到emacs。我用C-h c ESC-S-RET检查了一下,在迷你缓冲区中返回M-RET未定义。 我使用运行在Terminal.app中的Emacs...

113得票7回答
邪恶模式最佳实践?

多年来,我一直将Vim作为我的主要编辑器,并在此期间尝试过Emacs。然后我发现了 Evil,并决定它的快速移动能够满足我的需求,我可以最终转向使用Emacs。 那么,对于所有使用Evil的用户,你们如何将其与普通的Emacs函数集成?你们是否遇到过这种模式和其他模式之间的冲突?在这个话题上...

10得票3回答
Emacs - 无法让buffer-offer-save正常工作

我希望Emacs在修改了未关联文件的缓冲区时,能够询问我是否要保存。为了打开一个新的缓冲区(不是访问文件),我在我的.emacs文件中有以下函数: ;; Creates a new empty buffer (defun new-empty-buffer () "Opens a new ...

96得票9回答
如何更改Emacs的默认字体大小和字体类型?

我正在使用Emacs 23.3版本。如何改变字体大小和字体类型?

14得票4回答
Emacs“查找文件”:默认路径

我正在Windows上使用Emacs。 我想知道如何更改默认的“查找文件”路径,即当我们按下“C-x C-f”时,我希望默认文件路径指向我的“文档”目录,而不是“c:\emacs-**\bin/”。

22得票3回答
CYGWIN=nodosfilewarning对于Cygwin警告没有帮助

在Emacs 23.2.1下,当我尝试使用ediff-revision处理一个CVS管理的文件时,我在*ediff-errors*窗口中收到了以下错误消息,而不是直接开始比较:cygwin warning: MS-DOS style path detected: c:/Users/BILL...

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

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

16得票1回答
在缓冲区列表视图中增加“缓冲区”列的宽度

我正在处理较长的文件名,当查看缓冲区列表时,Buffer列的宽度对我的目的来说太短了。 我该如何增加它的宽度(以牺牲Mode或File列的宽度为代价)。 下面的截图中用黄色标出了我要增加的宽度:

17得票7回答
在Emacs中使用Python 3

我两天前切换到了Emacs 23,这让我头痛不已,特别是因为我安装了两个Python版本:较旧的2.7和3版。通常情况下我想启动Python 3解释器,因此如果能以某种方式告诉Emacs使用Python 3而不是2.7将会很好。 此外,我找不到一个帮助突出显示Python 3语法的模块。目前...

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

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