用Emacs写帖子和邮件

用Emacs写帖子和邮件

用惯了Emacs之后,我觉得在Firefox中写日志或者写较长的回复的时候,十分别扭,在
Thunderbird中写邮件的时候更是如此,Vim党应该也有如此感受。下面的两个插件都是通用
的,可以指定自己喜欢的文本编辑器,不仅限于Emacs。

Emacs比较特别,因为众所周知的速度原因,需要调用emacsclient。

首先编辑.emacs,加入(server-start),这样启动Emacs的时候会自动启动一个server,
emacsclient会连到这个emacs-server,可以极大地提升速度。Emacs要一直开着,嗯,这是
常识。

1 Firefox + It’s All Text

It’s All Text插件

用这个插件,你可以在大多数文本框里调用你预设的编辑器。

怎么装插件我就不讲了,装完重启Firefox之后,Tools -> Add-ons -> Extensions ->
It’s All Text

先点Enable。

点”Preferences”, Editor设为”/usr/bin/emacsclient” (具体视你的emacs路径而言)。然
后在”Hot Key”那设置快捷键,我的是”Alt Shift E”。

有些地方用不了,比如百度贴吧做回复的时候,我就复制到*scratch*,编辑完再复制回去。

2 Thunderbird + External Editor

Editor插件

写邮件的话,舒服的编辑器就更重要了,Thunderbird自带的那个记事本般的编辑功能实在
恶心。

怎么装插件略过,装完之后:

  • Tools -> Add-ons -> Extensions -> External Editor
  • 点Enable。
  • 点”Preferences”, TextEditor设置为”/usr/bin/emacsclient”,然后点OK。
  • 创建一个新邮件,点View -> Toolbars -> Cutomize
  • 把External Editor的图表拖到邮件的工具栏那,应该是个牛头(角马)标志。

然后每次写邮件的时候,Ctrl-E(默认快捷键)或者点牛头就会开一个新的emacs buffer
用来编辑,写完保存、关闭buffer即可。另外官网上有一个叫tbemail的Emacs插件,还蛮
好用的,网站上有详细安装说明,不赘述了。

Date: 2012-06-10

Author: 任文山 (Ren Wenshan)

Org version 7.9.3d with Emacs version 24

Validate XHTML 1.0