28得票6回答
以编程方式设置Emacs框架大小

我的emacs(在Windows上)总是以固定的大小启动,而且如果我调整大小,它下次启动时不会“记住”调整后的大小。 我一直在尝试以下方法:(set-frame-position (selected-frame) 200 2) ; pixels x y from upper left (set...

54得票4回答
如何保存Emacs 24中所有已安装软件包的列表?

我正在使用Prelude作为基本的Emacs配置。我已经从包管理器中安装了许多软件包,我想在另一台机器上使用我的设置。 我不想携带已安装的软件包,也不想手动创建列表。 有什么方法可以将所有已安装的软件包列表保存到prelude-package.el或任何其他文件中,以便当我将此配置带到另一...

13得票2回答
Emacs区分大小写替换字符串

我刚刚问了一个相关的问题(设置问题),但是它明显不同,所以我决定用这个问题分支。 在我的.emacs文件中,我定义了一个键绑定到replace-string命令:(define-key global-map "\C-r" 'replace-string) replace-string可以进行...

7得票2回答
如何在Emacs中设置括号的颜色?(如圆括号、花括号、方括号等)

我想指定自定义颜色主题中{}、()和[]的颜色。这是否可能? 更新:以下是源代码。请注意,此主题正在开发中;它在工作场所和家庭周围使用都不安全。 ;;; Color theme based on Moria for VIM. (defun color-theme-moria () "A...

9得票1回答
如何禁用Emacs的消息,例如“您可以使用Y运行X命令”?

当我运行一个需要在minibuffer中输入的命令时,往往会被一些看似有用的提示信息覆盖,这让人感到很烦。 You can run the command 'package-list-packages' with <menu bar> <options> <pa...

16得票2回答
Emacs:如何在自动完成弹出窗口中取消 whitespace-mode?

以下是出现问题的截图: 您可以看到,空格字符妨碍了自动完成弹出文本,使事情看起来非常糟糕。 实际上,我希望它看起来像这样: 是否有人能够使用空格模式但消除它出现在自动完成中的弹出内容?

26得票7回答
如何在Emacs启动时显示Org-mode日程表?

我希望Org-mode日程能够在我打开Emacs时自动显示今天的任务。由于org-agenda命令是交互式的,所以似乎不适合此目的。 有没有办法在Emacs启动时显示Org-mode日程? 谢谢, Conor

18得票1回答
在Lisp中,使用require时避免出现“无法打开加载文件”的情况

我正在制作一个自定义的 .emacs 文件,可以在多台不同的计算机上使用。我希望能够加载一个存在于系统中的模式。如果不存在,我希望 Emacs 停止显示错误:File error: Cannot open load file, X。 例如:(require 'darkroom-mode) 结...

45得票2回答
Emacs 24包系统初始化问题

在Emacs 24内置的新打包系统中,当正确加载和初始化安装的软件包时,似乎存在一些缺陷。 最近,我升级到了发布于2012年6月10日的Emacs 24.1.1版本,并尝试使用内置的软件包系统,并使用它安装了几个软件包,但它们都有与autoload和初始化相关的类似问题。 例如,我使用一个...

20得票2回答
在Emacs中保存窗口配置

我想知道是否有一种方法可以在emacs会话之间保存窗口配置。 我知道desktop-save非常适合保存缓冲区等内容,而emacs手册演示了将窗口配置存储到寄存器中,但这不会跨会话持久保存。 当然,实现这个功能似乎并不太难...