#+SETUPFILE: ~/Dropbox/Doc/Org_Templates/level-1.org
设置
设置服务器
(setq gnus-select-method what-you-want-to)
例如 gmail 的设置:
(setq gnus-select-method '(nnimap "imap.gmail.com"
(nnimap-address "imap.gmail.com")
(nnimap-server-port 993)
;; 下面的这行设置自动登录信息
;; 文件的内容为
;; machine imap.gmail.com login your-email-account password your-password port 993
(nnimap-authinfo-file "~/.emacs.d/temporary/.imap-authinfo")
(nnimap-stream ssl)))
设置发送参数
(setq user-full-name "发送名")
(setq user-mail-address "username@gmail.com")
;; 设置签名文件
(setq message-signature-file "~/.emacs.d/temporary/signature.file")
帖子排序
;; 按时间排序
(setq gnus-thread-sort-functions '(gnus-thread-sort-by-most-recent-date))
html
;; 需要 emacs-w3m 的支持
(setq mm-text-html-renderer 'w3m)
使用
按 ^
进入 Server Buffer
, 回车进入想要读取的服务器(比如
imap.gmail.com), 在列出的邮件组里面选择要订阅的邮件组, 按 u
订阅, 按
q
退出到 gnus 主界面, 可以看到已经订阅到的列表, 按 g
刷新帖子, 按
enter
进去看里面的内容
标记
- !: 标记当前帖子
- d: 从此处开始向下的 N 篇帖子标记为已读
- D: 从此处开始向上的 N 篇帖子标记为已读
- M-u: 向下清除 N 篇帖子的标记(标记为未读), 同 M-SPC, M-c
- M-U: 向上清除 N 篇帖子的标记(标记为未读), 同 M-SPC, M-c
- c: 将整个组未读的全部标记为已读
- C-k: 把和当前主题相同的所有帖子标记为已读, 同 M-K
发贴
- m: 发贴
- R: 回复
- S V: gnus-summary-very-wide-reply-with-original S V and S v 回复所有
移动
- C-M-b 跳到上一个线索
- C-M-f 跳到下一个线索
- M-n 跳到下一个未读的帖子
- M-p 跳到上一个未读的帖子