27得票1回答
将Emacs光标变成一条线

您好,我已经使用Emacs23一段时间了,发现它是一个非常酷的编辑器。然而,我不喜欢光标(或者Emacs术语中的点)是一个“小黑块”。我希望它像gedit或notepad一样是一条漂亮的细直线。您有任何建议吗?

25得票7回答
在Emacs 23.1.1中绑定M-<up> / M-<down>键

我正在尝试添加一项来自Eclipse的功能,在那里,Alt+[Up/Down]可以将行上下移位,但是我无法弄清如何正确地为这些按键分配功能。 我正在使用-nw模式(仅在shell窗口中),通常在screen会话中运行。 使用全局键绑定,我可以使字母组合生效,例如(kbd "M-m"),但我尝...

11得票2回答
Emacs大型项目教程

有没有人能够指导我如何使用emacs编写大型C++项目,并使用gdb作为调试器,该项目包含make文件。我已经搜索了emacs教程,但有些对初学者来说太高级,一些只针对单个文件进行教程。我也读过以前的帖子,但没有找到适合大型项目的答案。此外,我不习惯使用“git”,这是以前的帖子中的一个答案。

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

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

9得票2回答
如何使Emacs在调整大小时停止闪烁?

我使用的是OS X 10.6.6操作系统,运行的是emacs 23.2。每次我尝试调整emacs窗口大小或进行其他类型的移动时,缓冲区似乎会闪烁。我该如何解决这个问题?

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

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

32得票11回答
你使用Emacs的tabbar吗?

emacs的tabbar.el包可以在每个窗口中添加(缓冲)标签,它与aquamacs捆绑在一起,也可以通过安装emacs-goodies-el包添加到emacs23中。 你们任何一个使用emacs的高手真正使用过tabbar吗?我有点习惯于使用标签,但我想知道是否没有使用它会更加高效,并且...

9得票2回答
更好地控制Emacs窗口

我经常使用emacs,大部分时间都感觉很好。但是有一件事情让我非常困扰,就是对于新缓冲区打开的窗口控制。当我使用find-file命令时,它总是在当前窗口中打开,这正是我所喜欢的。但是很多其他模式会自动将我的窗口拆分、改变布局或做出其他让我不爽的事情。例如,运行M-x manual-entry...

14得票3回答
在控制台/终端中,Emacs org-mode 中 M-RET 和 M-UP/DOWN 无法使用

我在Ubuntu 10.04/10.10的GNOME和Compiz上使用emacs23。在Emacs (GUI)中的org-mode普通列表中按下M-RET会插入一个新项,而按下M-Up则将该项向上移动。 但是,在Terminator和gnome-terminal下的emacs -nw中,这...

21得票1回答
添加果酱作为软件包源

我正在尝试将Marmalade添加为软件包源,但是当我这样做时,我会收到以下错误:Symbol's value as variable is void: package-archives. 有人知道如何解决吗?下面是我的.emacs文件。;;; This was installed by pa...