Gnus

跳转到:导航搜索
Gnus 是一个 Usenet 新闻阅读器,可以在 Emacs 中运行。

本简要指南将向您展示如何设置 Gnus 以阅读 openSUSE 论坛。

入门

如果您不熟悉 Emacs,请在尝试以下操作之前阅读 Emacs,因为本指南假定您具备基本的 Emacs 使用熟练度。

.gnus.el

'.gnus.el' 类似于 .emacs,它是一个设置文件,用于告知 Gnus 您的个人设置/偏好。
.gnus.el 应该位于您的主目录 ~/

一个基本的 .gnus.el 文件应包含以下内容

  • 用户名
  • 用户电子邮件地址
  • 新闻服务器地址

它应该如下所示

(setq user-full-name "your name") ; put your name in the quotation marks
(setq user-mail-address "you@domain.com") ; put your E-mail address in the quotation marks
(setq gnus-select-method
    '(nntp "forums.opensuse.org" ; can be any news server, but we want to keep up with the forums
          (nntp-port-number 119)))

启动

要从 Emacs 运行 Gnus,只需输入

M-x gnus

您将从 *groups* 缓冲区开始,其中将列出您订阅的群组。

首次运行 Gnus 时,您将拥有 1 个新闻群组(某种程度上),一个引导新闻群组,以帮助您入门。

您可以使用以下命令进入这些文章

[ENTER]

并返回到 *groups* 缓冲区,按

q

用法

订阅群组

现在订阅您最喜欢的论坛。

要列出所选新闻服务器中的所有群组,即 '~/.gnus.el' 中的那个,请按

A A

从这里,您可以使用通常的 Emacs 命令来搜索您想要的群组。
要订阅您最喜欢的群组,将光标放在您想要订阅的群组上,然后按

u

它将列出未读文章的数量。

选择所有您想要的内容后,按

l

列出所有您订阅的群组以及未读文章。
或者

L

列出订阅的群组,即使没有未读文章。

阅读

与帮助群组一样,按

[ENTER]

查看文章,然后

[ENTER]

在您想要阅读的文章上。

要返回到 *groups* 缓冲区,如前所述,按

q

要查看当前主题中的所有旧文章,请按

A T

要将所有文章标记为已读(赶上进度),请按

c

要将当前文章标记为未读,请按

M-u

发布

要回复一篇文章,请按

F

该消息将被复制到组合缓冲区。

写完文章后,要发布它,请按

C-c C-c

或者要取消,像往常一样使用

C-x k

要开始新主题,请按

a

取消订阅群组

取消订阅的方式与订阅完全相同,在 *groups* 缓冲区中,将光标放在群组上,然后按

u

检查新消息

要检查自进入 Gnus 以来是否有新文章,请从 *groups* 缓冲区按

g

要退出 Gnus,请从 *groups* 缓冲区按

q

外部链接