用 Emacs 写作

Posted SparkSource

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用 Emacs 写作相关的知识,希望对你有一定的参考价值。

Emacs 是什么?很多人从没有听说过。许多资深的开发者也不知道 Emacs。因此,我觉得有必要说一说 Emacs 的事。

Emacs 是一个文本编辑器,最早是由 Richard Stallman 在 1976 年开发的。做为 GNU 工程的第一个项目,Richard Stallman 在 1984 年开发了第一版 GNU Emacs。现在有很多 Emacs 的版本,其中 [GNU Emacs](https://www.gnu.org/software/emacs/) 已经到了 27 版,是一个最受欢迎的 Emacs 版本。

Emacs 可以做很多事情,我想讲的是它最基本的文本编辑功能:用 Emacs 写作。

对于使用键盘写作的人,比如程序员,比如博客作者,比如文学爱好者,能够找到一款得心应手的文本编辑器通常会让写作效率大大提升并乐在其中。

大家首先想到的可能是 MS Word,一款来自微软“所见即所得”的文本编辑器。Word 当然有很多优点:大多数人都在使用它,所以用它编辑的文件很容易分享给别人;它的文本格式直接可以看得见,方便修改。Word 也有不足之处:它对数学公式和特殊格式的支持力度不够;如果把 Word 转换成其他格式,比如,Markdown,会比较麻烦;它是由微软独家把持的专有软件,随时可能单方面发生变化。

如果你已经在使用 Emacs,那么它就是你的最佳写作工具。

首先,Emacs 支持 UTF-8。你使用 UTF-8 编辑的纯文本具有很广泛的通用性,而且你可以将编码格式按自己的要求切换为其他格式,比如 GB2312 或 GB18030。

其次,你可以在 Emacs 里使用多种 Markdown 语言,比如使用 Org mode 和 LaTeX。它们可以帮助你很好地创建排版格式、字体,并能够完美地输入复杂数学公式和嵌入各种图表。Emacs 能够将你的文本直接输出为多种格式,比如 LaTex、html、PDF、ePub 和 odt 等,非常方便发表和分享。

第三,Emacs 的全文搜索功能和拼写检查功能也非常强大。你可以按照自己的方式定义搜索模式,方便进行多人编辑和审阅。

第四,如果你使用 git 做版本管理,那么 Emacs 的 Magit 插件就是进行管理的好伙伴——你不用离开 Emacs 就可以完成在 git 里面的任务,让你作品的各个版本都唾手可得。

最后,GNU Emacs 是一个自由软件,它尊重你的自由并有强大的用户和开发者社区。如果你是开发者,你可以自己开发 Emacs 的功能,满足自己的需要;同时也可以反馈给社区,让所有人受益。#emacs 的 IRC 频道是一个非常活跃的社区,几乎每天都会大量用户在线。如果你只是用户,你可以提出问题,马上会有人指点一二的。

无论是写作,还是编程,一旦你开始使用 Emacs,你就会爱不释手。如果你还没有开始使用 Emacs,那么现在就可以试一试。

自由软件基金会今年推出了一个 GNU Emacs 大礼包 [Emacs de Luxe
Bundle](https://shop.fsf.org/tshirts-hoodies/emacs-de-luxe-bundle)。


以上是关于用 Emacs 写作的主要内容,如果未能解决你的问题,请参考以下文章

小书匠编辑器使用手册

小书匠使用手册

小书匠使用手册

小书匠编辑器使用手册

小书匠编辑器使用手册

小书匠编辑器使用手册