init-life-internet-sx
Table of Contents
1 安装Stack Exchange for Emacs
SX使得可以在Emacs中直接访问StackExchange系列网站
(package-install-new 'sx)
2 使用
2.1 授权
若要开放提问,回答,评论,投票功能,则需要使用`sx-authenticate'命令先对SX进行授权.
授权时输入的token会保存到`~/.emacs.d/.sx/auth.el'中,若发现因为输入token错误而无法正常查看问题,则只需要删掉该文件即可.
2.2 查看问题
使用`sx-tab-xxx'系列命令来查看问题. 这些命令的功能相当于你点击官方网站上的xxx tab.
目前实现的tab有:
- sx-tab-all-questions
- 所有问题
- sx-tab-unanswered
- 未回答的问题
- sx-tab-unanswered-my-tags
- 你follow的tag中,未回答的问题
- sx-tab-featured
- featured questions
- sx-tab-starred
- 你提出的问题
2.3 sx-question-list-mode
`sx-tab-xxx'系列命令会列出一系列的问题,并进入`sx-question-list-mode'. 在这里可以进行以下操作:
- o
- 定义问题列表的排序方式(实验没有反应…)
- S
- 关键字查询
- n/p
- 下一个/上一个问题
- j/k
- 浏览问题时,在另一个buffer中同时显示问题的内容
- v
- 使用浏览器打开光标所在的问题
- u/d
- 投赞成/不赞成票
- RET
- 显示问题内容
- a
- 提出问题
- g
- 刷新
- h
- 隐藏该问题
- q
- 退出
- m
- 标记为已读
- t
- 切换问题tab
- *
- 收藏
3 provide feature
(provide 'init-life-internet-sx)