Elfeed 安装与配置指南
elfeed An Emacs web feeds client 项目地址: https://gitcode.com/gh_mirrors/el/elfeed
Elfeed 是一个基于 Emacs 的可扩展网页订阅阅读器,支持 Atom 和 RSS 格式。它使用 Emacs 24.3 或更高版本,并且可以从 MELPA 或 el-get 获取。本项目主要使用 Emacs Lisp 编程语言。
项目关键技术与框架
- Emacs Lisp:Elfeed 是使用 Emacs Lisp 编写的,它是 Emacs 的内置编程语言。
- cURL:推荐使用 cURL 来获取订阅信息,它比 Emacs 内置的 URL 获取机制更快。
安装准备工作
在开始安装之前,请确保您的系统中已安装以下软件:
- Emacs 24.3 或更高版本
- cURL
安装步骤
方法一:使用 MELPA
-
打开 Emacs。
-
确保 MELPA 源已添加到你的 Emacs 配置文件(通常是
~/.emacs
或~/.emacs.d/init.el
)中。如果没有添加,可以在配置文件中添加以下代码:(require 'package) (add-to-list 'package-archives '("melpa" . "https://melpa.org/packages/")) (package-initialize)
-
重新启动 Emacs。
-
按
M-x
(Alt+x),输入list-packages
然后按回车。 -
在包列表中找到 Elfeed 并点击
install
。
方法二:使用 el-get
-
如果你的 Emacs 配置文件中还没有添加 el-get,你需要先安装 el-get。在配置文件中添加以下代码:
(unless (require 'el-get nil 'no-error) (with-current-buffer (url-retrieve-synchronously "https://raw.githubusercontent.com/dholm/el-get/master/el-get.el") (goto-char (point-max)) (eval-region (point-min) (point-max))))
-
重新启动 Emacs。
-
在配置文件中添加以下代码来安装 Elfeed:
(el-get 'elfeed)
-
重新加载配置文件或重启 Emacs。
配置 Elfeed
-
在 Emacs 配置文件中设置
elfeed-feeds
变量以添加你的订阅源。例如:(setq elfeed-feeds '("http://nullprogram.com/feed/" "https://planet.emacslife.com/atom.xml"))
-
可以选择设置快捷键来快速打开 Elfeed:
(global-set-key (kbd "C-x w") 'elfeed)
-
保存并重新加载配置文件。
-
打开 Elfeed,可以使用快捷键
M-x elfeed
,然后按回车。
现在你应该能够看到 Elfeed 的界面了。使用 G
来更新订阅源,g
来刷新视图,s
来设置搜索过滤器,c
来清除搜索过滤器等。通过阅读 Elfeed 的文档,你可以进一步了解如何使用它的更多功能。
elfeed An Emacs web feeds client 项目地址: https://gitcode.com/gh_mirrors/el/elfeed
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考