标签: emacs-prelude

如何在Emacs 24中保存所有已安装软件包的列表?

我使用prelude作为基础Emacs配置.我已经从软件包管理器安装了很多软件包,我想在另一台机器上使用我的设置.

我不想携带已安装的软件包,也不想手动创建列表.

将所有已安装的软件包列表保存到prelude-package.el或任何其他文件中的方法是什么,这样当我将此配置带到我的其他机器时,它们会在首次使用时自动安装到那里?

emacs dot-emacs emacs24 emacs-prelude

47
推荐指数
3
解决办法
2万
查看次数

更改emacs中的高亮线条颜色

我安装了emacs 24并安装了前奏曲,我想将主题从zenburn更改为tango-dark.但突出显示的颜色是黄色,我不喜欢这样.我希望它像zenburn中的灰色. 启用hl-line的探戈黑暗主题(黄色)

启用了hl-line的zenburn主题(深灰色)

我该怎么办?我不想关闭hl-line但是当我尝试时我看到括号()之间的空格用相同的黄色突出显示.(在zenburn主题中没有发生).我也知道这不是探戈主题的一部分,因为当我用探戈主题运行香草emacs(sudo emacs)时,没有这样的突出显示.禁用hl模式的探戈黑暗主题 香草emacs与探戈黑暗的主题

linux emacs customization themes emacs-prelude

28
推荐指数
2
解决办法
2万
查看次数

如何设置Emacs使用给定的Python virtualenv?

我使用Emacs执行许多任务,当我开始使用Python时,我希望继续使用Emacs来编写Python代码.

我为Python3设置了一个virtualenv,它正在按照需要工作.我还安装了最新版本的Emacs Prelude的 Emacs 24.5 .

当我编辑所有我期望的Python源文件时 - 代码完成,对象检查等 - 但是对于我的系统范围的Python安装,而不是我为项目设置的虚拟环境.

如何告诉Emacs将虚拟环境用于给定项目?

python emacs virtualenv emacs-prelude

9
推荐指数
2
解决办法
6121
查看次数

自定义emacs-prelude提供的包列表

我在这个链接中看到emacs prelude如何确保在emacs启动时安装了一组软件包.我想知道我是否可以以某种方式扩展变量prelude-packages以添加一些其他包,而无需更改prelude-packages.el文件?

除非我想知道如何定义启动时安装的软件包列表(如果它们当前未安装).

emacs elisp emacs-prelude

8
推荐指数
2
解决办法
1794
查看次数

如何在目录内更改emacs helm-find-file默认操作而不是在dired中打开?

我正在使用emacs前奏曲.

我最近决定从ido切换到头盔.

所以我启用helmhelm-everywhere在emacs前奏中,

一切都很完美,除了默认行为 helm-find-file

在Ido,我可以点击ret选定目录,但我必须击中rightc-j掌舵.此外,helm-find-files将列出...在每个目录的最顶部.这意味着在ido中,ret ret ret如果沿路径的目录不多,我可以直到达到最终目的地.

但掌舵,我不得不输入一些字符,c-j打字类型至少1个字符,点击c-j等等.我甚至不能c-j连续打.

我不想切换回ido,因为我真的很喜欢find-file中的helm的grep功能.

无论如何我可以更改默认顺序,让它可能列表.,..在底部,并ret输入目录而不是打开直接?

emacs emacs-prelude emacs-helm

8
推荐指数
1
解决办法
2539
查看次数

带有前奏的Emacs 24.5卡在联系主机melpa.org上

我正在运行通过自制程序安装的emacs 24.5.由于一些奇怪的原因,我的emacs卡在联系主机:melpa.org:80

我甚至尝试了全新安装的emacs(也删除了.emacs.d文件夹)此外我还可以通过终端ping url melpa.org.

有想法该怎么解决这个吗.

emacs emacs24 melpa emacs-prelude

8
推荐指数
1
解决办法
710
查看次数

我应该将什么用作emacs前奏的配置/设置文件?

我想添加一个钩子,这样每次打开一个新文件时,都会启用射弹.但是,我不知道在哪里添加它以便emacs将读取它.任何提示?

emacs emacs-prelude

7
推荐指数
1
解决办法
2318
查看次数

如何启动具有不同配置的emacs

我经常遇到以下流行的emacs版本:

目前我正在运行自定义配置,但我想试试这些版本而不会破坏我的当前版本~/.emacs.d.

这是我当前安装的一些背景知识:

我通过Homebrew安装了Emacs,所以它位于:/usr/local/Cellar/emacs/HEAD/Emacs.app 我目前的emacs版本是: GNU Emacs 24.3.50.1 (i386-apple-darwin13.0.0, NS apple-appkit-1265.00)

基本上,这是我想知道的:

  1. 在这些构建和我当前的自定义配置之间切换的最简单方法是什么?

  2. 鉴于我目前的设置,是否可以启动多个emacs会话,每个会话都有各自的配置/缓冲区?

emacs configuration homebrew emacs-prelude

7
推荐指数
3
解决办法
3318
查看次数

如何使用org-mode自动完成TAB?

我安装了auto-complete-mode,我正在使用org-mode.当我点击TAB以自动完成单词时,它会尝试缩进该行.有时它会缩进整个段落,有时它什么都不做.

我尝试自定义变量(setq tab-always-indent 'complete)并将其更改为nil,但现在当我点击TAB时,它只是在屏幕上插入制表符空格.

我知道可以成功使用带有yasnippet的org-mode和自动完成两者都正常工作,因为使用Emacs Live它可以开箱即用.

emacs org-mode emacs-prelude

7
推荐指数
1
解决办法
3114
查看次数

如何使用projectile-find-test-file

我正在使用Emacs和projectile,并尝试设置测试文件的路径,以便我可以使用projectile-toggle-between-implementation-and-test.

我打电话M-xprojectile-find-test-file但是Helm缓冲区是空的.无论我在pattern现场放置什么,Helm缓冲区中没有文件显示选择并输入相对于项目根目录的测试文件路径只会导致Dired缓冲区在项目根目录下打开.

请告知如何使用 projectile-find-test-file

emacs emacs-prelude emacs-helm

6
推荐指数
1
解决办法
992
查看次数