问题标签 [melpa]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
75 浏览

emacs - `package-menu-mark-delete` 不标记选定的包

package-list-package中,我无法标记删除已安装的包。

我也尝试过dpackage-menu-mark-delete但没有出现任何标记。

我可以标记i为安装。

如何找到问题所在?

0 投票
1 回答
203 浏览

emacs - 安装 emacs 包 (elpa) 并将加载代码添加到 .emacs?

我已经安装了一些来自 elpa 和 melpa 的软件包。有些包并不真正要求我编辑我的.emacs文件来添加任何钩子或包含(require 'fn)一行。另一方面,一些软件包提供说明编辑.emacs文件是安装的一部分的说明。我最近安装ace-jump-mode并且包装系统为该软件包创建了一个目录,.emacs.d如下所示:安装ace-jump-mode-20130719.2053/说明要求在我的文件中添加几行。.emacs

所以这个问题有两个部分。

  1. .emacs安装软件包后何时需要编辑文件?
  2. 如果我需要更新软件包,将路径添加到 ace-jump 似乎会中断,有没有更好的方法将路径包含在我的.emacs文件中?
0 投票
1 回答
1089 浏览

java - 尝试在 emacs 中安装 malabar-mode,得到“无法打开加载文件,malabar-mode”

所以我按照 malabar-mode github 页面上的说明进行操作。

我设置了 emacs 包,并将 melpa 添加为存档(这是 malabar-mode 所在的位置)。mvm的包含目录在我的 中,并且按照README 的说明exec-path,我已将以下内容添加到我的~/.emacs文件中:

但是,当我启动 emacs 时,我得到:

我怎样才能让马拉巴模式工作?我正在使用内置 CEDET 的 Emacs 24,这就是为什么我将上述代码添加到我的~/.emacs文件中(按照说明)。

0 投票
2 回答
3775 浏览

macos - 为 Mac OSX 应用程序自定义 Emacs

我正在使用Emacs for Mac OSX应用程序,我需要根据 MELPA 上的说明修改 init.el文件。问题是我找不到任何 init.el 文件。是否有一个在不知名的位置,或者是否有其他文件用于相同目的?目标是使 MELPA 包可用于 Emacs 24 包安装程序。

==== 更新 ====

根据 MELPA 页面,要添加 MELPA 存储库,应该在 init.el 文件中调用 package-initialize之前添加几行“” 。不过,用于 OSX 应用程序的 Emacs 似乎没有 init.el 文件。使用命令(@alexander-poslavsky 建议)

正如@abo-abo 预测的那样,我得到“~/.emacs”。但是,该文件不存在,因此没有调用 package-initialize。无论如何,按照@abo-abo 的建议,我创建了 ~/.emacs 并向其中添加了我的自定义行,并且它可以工作。谢谢!

这些是当前 .emacs 文件的唯一内容:

0 投票
1 回答
3140 浏览

emacs - 如何通过 El-Get 安装 MELPA 包?

El-Get 文档说El-Get 支持 package.el ,MELPA 文档显示如何将 MELPA 与 package.el. 如何使用 El-Get 安装 MELPA 包?

尝试失败

我使用的是 Emacs 23,所以package.el不是 Emacs 的一部分。我package.el使用 El-Get 安装,但我不确定如何让 El-Get 了解 MELPA。我尝试添加

到我的init-package.el哪个是由 El-Get 提供的,但我仍然没有在 El-Get 中看到 MELPA 包(例如,带有M-x el-get-list-packages)。

更新

我添加了

按照init-package.el接受的答案中的建议,现在一切正常。

0 投票
3 回答
1392 浏览

emacs - Emacs:无法自动启动通过 MELPA 安装的弹丸

我对emacs相当陌生。事实上,我正在学习编辑器并尝试设置一些可以复制“转到项目内的文件”功能的东西,这些功能来自 Code::Blocks 或 notepad++ 的某些插件。

'projectile' 满足了这个需求,我通过 MELPA 安装了它。软件包安装正确,因为我可以启动它M-x projectile-global-mode并且C-c p可以识别命令。

但是,如果我将它放入我的.emacs文件中,Emacs 会以错误开头:

我的.emacs文件内容如下:

当我尝试(require 'projectile)第一次时,我只会遇到另一个错误:

我正在使用 Emacs 24.3.1。

如何正确地将其设置为自动启动?

0 投票
3 回答
38411 浏览

emacs - MELPA 中列出的软件包,但在软件包安装中找不到

我目前正在尝试按照快速入门下https://github.com/ensime/ensime-emacs上的说明为 emacs 24.3.1 安装 ENSIME ;我已经添加

按照说明添加到我的 .emacs 文件中。但是,当我重新启动并执行 Mx package install [RETURN]ensime[RETURN] 时,它会返回 [No Match],事实上,当我列出包时我找不到它。但是,我可以在http://melpa.milkbox.net/#轻松找到它;什么会导致通过网站提供的内容与何时可以从 emacs 安装之间存在差异?

任何帮助深表感谢; 谢谢!

0 投票
1 回答
16616 浏览

emacs - 如何在emacs中安装melpa?

我需要将 MELPA 安装到我的 emacs 23.3 版本中。我已经用谷歌搜索了安装它的方法,但找不到/理解它们中的任何一个。

谁能帮我安装 MELPA。我正在使用 ubuntu 12.04

我需要 MELPA 来安装 OmniSharp,这将有助于 C# 中的自动完成

0 投票
2 回答
4239 浏览

emacs24 - 为什么omnisharp不起作用?

我最近安装了 emacs 24.3.1 我在Emacs中使用melpa安装了软件包omnisharp

但是,在使用 C# 编程时,我看不到omnisharp对我的Emacs的任何影响。我是否还需要安装其他东西,或者我在这里做错了什么?

在编译 Omnisharp 服务器时,我收到以下错误日志:-

0 投票
1 回答
449 浏览

emacs - Emacs 用自动加载替换 require

在分析我的 Emacs 初始化文件后,我发现我的许多模式都需要很长时间才能加载,这解释了为什么我的启动时间很慢。

我正在尝试使用后加载或自动加载来减少加载时间,但在许多模式下都没有成功。

例如,我有一个名为multiple-cursors.el我手动下载并放在我的.emacs.d目录中的模式。这是我现在拥有的代码:

我试图用替换require线,(autoload 'multiple-cursors-mode "multiple-cursors.el" "Multiple cursors mode")但没有奏效。

这种自动加载格式似乎只适用于安装了 Melpa 的软件包。如何对手动安装的软件包进行等效操作,例如上面的示例?