Emacs包管理器的使用
专栏:ExASIC April 17, 2024, 6:26 p.m. 27 阅读
emacs在线安装和管理插件

安装MELPA

打开配置文件emacs ~/.emacs,添加MELPA库的网址:

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

更新库列表,并安装

关闭并重新打开emacs。M-x list-packages打开库列表,并按“U”同步最新的库列表。以安装markdown的包为例,搜索找到Markdown,按“i”标记为安装状态,再按“x”执行安装。

M-x package-list-packages
M-x package-refresh-contents
M-s markdown
i
x

使用

关闭并重新打开emacs。打开一个md文件,发现已经可以语法高亮了。

更新插件

M-x package-upgrade-all

总结

打开~/.emacs配置文件,发现上面的操作已经帮我们自动修改好启动文件了。这种库和包的安装方式最为简单,直接在线安装,相当于操作系统的yum、python的pip、nodejs的npm。是不是非常方便。

【参考文档】

  1. 「GNU Emacs」- 包管理系统(ELPA, Emacs Lisp Package Archive) @20210309

感谢阅读,更多文章点击这里:【专栏:ExASIC】