繁体   English   中英

emacs:为什么不能通过package-install安装自动完成功能?

[英]emacs: Why can't I install auto-complete via package-install?

我是emacs的新手,以前从未使用过包安装。 我在Windows上使用emacs 24.4,但我想在ssh进入的unix服务器上安装的emacs上执行相同的操作。

这些说明说我可以使用Mx package-install [RET] auto-complete [RET]来安装auto-complete ,但是当我这样做时,我会得到[No match] 为什么是这样? 如何安装?

在更多上下文的情况下,看一下指令的内容

安装

auto-complete功能可用于MELPAMELPA-STABLE

您可以使用以下命令安装auto-complete

 Mx package-install [RET] auto-complete [RET] 

在运行package-install之前,需要启用MELPA或MELPA稳定:

通过在init.el.emacs文件中对package-initialize进行调用之后(require 'package) ,在package-archives添加条目,从而启用MELPA软件包的安装:

 (require 'package) ;; You might already have this line (add-to-list 'package-archives '("melpa" . "https://melpa.org/packages/")) (when (< emacs-major-version 24) ;; For important compatibility libraries like cl-lib (add-to-list 'package-archives '("gnu" . "http://elpa.gnu.org/packages/"))) (package-initialize) ;; You might already have this line 

或添加稳定的软件包存储库,请使用它代替“ melpa”:

 (add-to-list 'package-archives '("melpa-stable" . "https://stable.melpa.org/packages/") t) 

您可能还需要运行Mx package-refresh-contents然后Mx package-install才能运行。 或者,运行Mx package-list-packages并使用那里提供的UI,它会自动刷新内容。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM