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

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

34得票2回答
在emacs中更改高亮线的颜色

我安装了emacs 24,并安装了prelude。我想把主题从zenburn更改为tango-dark,但是行高亮的颜色是黄色的,我不喜欢这个颜色,我希望它像zenburn中的灰色一样。 我应该怎么做? 我不想关闭hl-line,但是当我尝试这样做时,我发现括号()之间的空格也使用相...

16得票4回答
如何设置Emacs来使用指定的Python虚拟环境?

我在各种任务中都使用Emacs,现在开始学习Python编程,想继续使用Emacs来编写Python代码。 我已经为Python3设置了一个虚拟环境,并且它也按预期工作。我还安装了Emacs 24.5和最新版本的Emacs Prelude。 当我编辑Python源文件时,所有预期的功能都可...

14得票4回答
如何使用不同的配置启动emacs

我经常遇到以下流行的emacs配置: graphene prelude emacs-live 目前我正在运行自定义配置,但我想尝试这些配置而不破坏我的当前~/.emacs.d。 以下是关于我当前安装的背景: 我通过Homebrew安装Emacs,所以它位于此处:/usr/local...

10得票1回答
如何将emacs helm-find-file的默认操作更改为进入目录而不是在dired中打开?

我正在使用emacs prelude。 最近我决定从ido切换到helm。 所以我在emacs prelude中启用了helm和helm-everywhere, 一切都很完美,除了helm-find-file的默认行为 在ido中,我可以按ret来进入所选目录,但是在helm中我必须按...

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

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

9得票3回答
个性化定制emacs-prelude提供的软件包列表

我看到了这个链接,它展示了emacs prelude如何确保一组软件包在emacs启动时被安装。我想知道是否有办法扩展变量prelude-packages以添加其他软件包,而不必更改prelude-packages.el文件? 如果没有,我想知道如何定义一个软件包列表,在启动时安装这些软件包...

8得票1回答
emacs: 符号的函数定义为空:循环

我正在测试在Emacs 24.3中加载包的方法,具体涉及IT技术。我遵循了emacs prelude作者的博客中介绍的自动加载包的方法,并将其中的代码复制到我的init.el文件底部。然而,我收到了一个有关loop函数/符号的错误信息,如下所示: Symbol's function defi...

8得票3回答
如何在org-mode中使用TAB键进行自动完成?

我已经安装了auto-complete-mode,并且正在使用org-mode。当我按下TAB键自动完成单词时,它会尝试缩进该行。有时它会缩进整个段落,有时则不起作用。 我尝试定制变量(setq tab-always-indent 'complete)并将其更改为nil,但现在当我按下TAB...

7得票4回答
取消yasnippet的'Tab'绑定?

yasnippet的Tab快捷键常常会覆盖其他有用的按键。 是否有办法禁用yasnippet的Tab绑定以启用其他Tab用途?