Emacs,Gnus,新闻组,入门使用.docx【优秀范文】

下面是小编为大家整理的Emacs,Gnus,新闻组,入门使用.docx【优秀范文,供大家参考。

Emacs,Gnus,新闻组,入门使用.docx【优秀范文】

 

 Emacs Gnus 新闻组 入门使用 一直用 Emacs 开发程序,现在开始打算将 Emacs 生活化,用它来上新闻组聊天吧。

  GNUS 是什么?具体网站请看下面 http://www.gnus.org/

  有两篇文章介绍如何使用 GNUS 新闻组,我受益非浅,链接如下:

 http://www.lirui.name/post/144.html

 http://www.ibm.com/developerworks/cn/linux/l-cn-emacsgnus/index.html

 配置脚本:

 创建~/.gnus.el 文件,里面配置如下:

 (setq user-full-name "chenshu")

 (setq user-mail-address "csfreebird@gmail.com")

 (setq gnus-select-method "(nntp "news.newsfan.net"))

 ;;;;;;;;;;;;;;;;;;;;

 ;;

  语言环境设定

 ;;;;;;;;;;;;;;;;;;;;

 (set-language-environment "Chinese-GB)

 (setq gnus-default-charset "chinese-iso-8bit

 gnus-group-name-charset-group-alist "((".*" . cn-gb-2312))

 gnus-summary-show-article-charset-alist

 "((1 . cn-gb-2312)

 (2 . gb18030)

 (3 . chinese-iso-8bit)

 (4 . gbk)

 (5 . big5)

 (6 . utf-8))

 gnus-newsgroup-ignored-charsets

 "(unknown-8bit x-unknown iso-8859-1))

  ;;;;;;;;;;;;;;;;;;;;

 ;;自动显示图片

 ;;;;;;;;;;;;;;;;;;;;

 (auto-image-file-mode)

 (setq mm-inline-large-images t)

 (add-to-list "mm-attachment-override-types "image/*")

 (setq gnus-posting-styles

 "((".*"

  (name "sheismylife")

  (address "csfreebird@gmail.com")

  (signature "http://blog.csdn.net/sheismylife\n UBuntu11.10、Emacs+Gnus\n")

  ))

 )

 第三行配置了新闻组服务器地址,这里用的是国内的 newsfan.nntp "news.newsfan.net" 使用: 启动 Emacs,然后 Alt+x,输入 gnus 命令,如果不报错,输入 shift + 6 (^)就看到server buffer 里面的内容:

 folder:archiveclosed) (agent)

 doc:gnus-help} (opened) (agent)

 {nntp:news.newsfan.net} (opened) (agent) 有几个快捷键:

 O 将服务器状态变为 opened Ja 将服务器状态变为 agent Jj 将服务器状态变为在线模式,Plugged (显示在状态栏上) 将光标移动到第三行 newsfan.net,然后回车,就进入该服务器。会看到该服务器上的所有新闻组列表:

 26346: Test 4069: alt.language.English

 294: alt.language.FrenchK

 203: alt.language.German K

 14179: alt.language.JapaneseK

 516: test.test1

 468: test.test2

  75: 本站站务.公告 80097: 本站站务.站务讨论 K

  4794: 财会金融 K

  1257: 财会金融.附件组 K

 38568: 财会金融.股票 K

 13127: 测试中文 1791096: 计算机.多媒体.影视制作 106: 计算机.附件组 42396660: 计算机.软件.办公软件.MsOffice 433287: 计算机.软件.编程.ASP 1359: 计算机.软件.编程.C 语言 342Delphi 60Java 477: 计算机.软件.编程.PHP 55erl 68: 计算机.软件.编程.PowerBuilder 18K

 219: 计算机.软件.编程.VisualStudio.VB

  将光标停在某一个上面,回车后,进入该新闻组,然后看到该组里面的所有文章,每个文章和回帖用 thread 表示。由于有的新闻组里面的文章很多,所以为了加快速度,你可以在 Gnus 提示要显示多少 article 的时候,输入一个较小的数值,比如200 阅读内容的时候,移动光标在某一行,然后回车,就能看到具体的内容。如果想回复,可以按下 f 键,然后编辑内容,最后 Ctrl+C 两次发送。这篇文章内容已经太长,后面的一些功能将在新的文章中介绍。

推荐访问:Emacs Gnus 新闻组 新闻组 入门 优秀