问题标签 [elpa]

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 投票
1 回答
7243 浏览

emacs - 安装 Emacs 邪恶。我该如何启动它?

只是出于好奇,我想尝试一下 emacs + evil。这是我到目前为止所做的:

  • 在 Windows 7 上安装了 emacs 24——进展顺利

  • C:\Users\name\AppData\Roaming\在( .emacs.d 结束的地方)创建了一个 .emacs 文件

  • 将以下内容添加到该 .emacs 文件中

  • 然后开始了emacsM-x package-list-packages

  • 选择evil, evil-leader,然后安装evil-numbers_ix

  • 重新启动emacs

Evil 显示为安装在 package-list-packages 中,并且 evil 文件存在于 中.emacs.d\elpa,但是当我启动 emacs 时似乎没有加载 evil(<N>状态栏中为否)。

只是从 emacs 开始。除了发出很多哔哔声外,没有办法从中得到太多。希望从简单开始并使用几天,然后再进行进一步的扩展。

0 投票
1 回答
416 浏览

emacs - 禁用与 ELPA 存储库的连接

是否可以在启动时禁用与 ELPA 存储库的连接?

我有

在我的 init.el 中,每次我启动 emacs 时,它都会连接到存储库。我宁愿不时手动执行此操作。

0 投票
4 回答
110737 浏览

emacs - 在 Emacs 中更新包

我有以下软件包设置(不确定是否有更好的推荐):

我有三个与软件包安装和更新有关的问题。

Q1。有没有办法更新可用软件包(和最新版本)列表并更新特定软件包?

Q.2以下包源有什么区别?:

  • 埃尔帕,
  • GNU
  • 果酱
  • 梅尔帕

Q.3添加它们的顺序是否重要package-archives

0 投票
6 回答
7046 浏览

emacs - 如何自动(重新)编译 ELPA 包?

我现在通过 MELPA 和 Marmalade 尽可能多地安装,并且使用 git 管理我的 ~/.emacs.d。但是,我有 git ignore *.elc 文件。

这意味着当我在一个系统上安装一个软件包然后开始使用另一个系统时,git pull只会给我 *.el 文件。使用这些文件通常比使用 *.elc 慢。

我尝试将以下内容添加到 ~/.emacs.d/init.el:

不幸的是,这并不等同于 package.el 完成的编译。例如,如果我安装 emacs-eclim,package.el 不会编译 emacs-eclim/company-emacs-eclim.el,我会收到以下错误:

如何使 Emacs 只对与 package.el 相同的文件进行字节编译?

0 投票
1 回答
708 浏览

emacs - 自定义 emacs 24 ELPA 工作位置

如何更改默认安装的软件包位置?

我想构建独立的 emacs 发行版。我可以放在网络文件夹或 USB 记忆棒上的东西,在安装了 emacs 的任意系统上解压,使用提供的设置并且不会与系统上的原始 emacs 设置混淆。这就像展示了 emacs 对我的伙伴们的能力。

我在 init.el 中重新定义了 load-path 等,但未能自定义 elpa 工作位置。我搜索了 emacs 自文档信息系统,没有找到关于包系统的元文件位置和安装包路径的文档。显然我不能保留默认值,而且我不知道要修改哪些变量或要设置哪些挂钩。

0 投票
2 回答
6734 浏览

emacs - 来自 melpa 的 js2-refactor:包 `emacs-24.1' 不可用

我使用的是 GNU Emacs 24.3.50.1(x86_64-pc-linux-gnu,GTK+ 版本 3.6.0),但是当我尝试使用包(melpa)安装 js2-refactor 时,我收到了这个奇怪的错误:

任何想法这可能是什么?实际上,这可能来自于 js2-refactor: js2-mode 的依赖。它给出了同样的错误。

0 投票
2 回答
3393 浏览

emacs - org-mode 损坏的动态时钟:符号的函数定义无效:org-defvaralias

几个月来,我一直很喜欢使用 org 动态时钟块 ( C-c C-x C-r) 来帮助我计时。不过,突然发现它不起作用。我唯一改变的是下载列表包 org-contrib 和 org-mode。

M-x org-version

组织模式版本 7.8.11

尝试更新/添加动态块 ( C-c C-x C-r)

Symbol 的函数定义为 void:org-defvaralias

我试图defun在一些 org .el 文件中手动执行 s ,但这只会让事情变得更糟。有关解决此问题的最干净方法的任何建议?

实际上,我什至不能再打卡了,同样的错误。

我已经证实这是org-contrib从 ELPA 安装的结果,这似乎破坏了它。这很可悲,因为我很好地利用了其他org-contrib文件。

0 投票
2 回答
1269 浏览

emacs - auctex 的 emacs elpa 版本没有“auctex.el”

要在 Emacs 中设置 auctex,您会被告知包括

...ETC。在您的 init/.emacs 文件中。但是,如果您使用 elpa 安装了 auctex(将文件放在 ~/.emacs.d/elpa/auctex-11.86/ 中),则您没有 auctex.el 并且 (load ...) 失败。我应该怎么办?

0 投票
2 回答
138 浏览

regex - 在我的 init.el 文件中避免来自 elpa 的版本号

编写 init.el 文件时,如何避免在加载路径中硬编码版本号?

每次我检查并更新我的包时,我都必须在我的 init.el 文件中做同样的事情。

如果我能做这样的事情会很棒:

这对我不起作用,但是我又一次尝试将它从这个例子中快速地组合在一起,所以老实说我并不感到惊讶。有人可以让我知道这是否是处理此问题的首选方式,如果是,您将如何去做?

0 投票
2 回答
422 浏览

emacs - elpa + ESS + 自动完成仅部分有效

在一个喜欢 Emacs 的横冲直撞中,我通过 elpa (MELPA/marmalade) 安装了一堆包。在这里,我看到 ESS 通过精美的下拉菜单、开箱即用的文档等支持高级 AC。但是我只能使用基本的(例如我写“库”一次,输入,写“lib”,完成)。

我有什么特别需要做的吗?我不是 LISP/.emacs 天才,所以也许我遗漏了一些东西。我确实尝试了一些手动标志(例如(setq ess-use-auto-complete t)在某处建议),但没有希望。

我在 OSX 上使用 Emacs 24.3(应该没什么区别)和最近的 ESS(13.09);我的 .emacs 只是requireESS 和 AC(加号(ac-config-default))。