With Emacs

在Emacs中阅读写作已有一年半。读了Bin Chen的“一年内成为emacs高手”,让我快速学到如何
学习Emacs的方法。先通读了Emacs自带的tutorial文档,进而直接利用Purcell的配置。我
感到了Emacs的魅力。

  1. 利用magit插件,管理我在github上的库。
  2. 利用Evil,使得我可以在Emacs中利用vim简洁有力的Normal模式,这点在spacemacs中得
    到了进一步的强化,在Insertion模式中利用Emacs
    的强大编辑能力,在Normal模式中利用vim的能力。
  3. 利用ESS,搭建R编程的IDE环境,与Rstudio部分伯仲,在编辑和快捷键运行上远好于R,
    但在内存中变量可视化上,比Rstudio有缺陷。
  4. 利用tramp,可以远程登录ssh,将文件拉回本地编辑,结合ESS,相当于建立了远端的
    Rstudio。
  5. 利用AUCTex, 编写latex文档,有直接preview的功能,使得写latex也成为了一种享受。
  6. Org-mode 的强大能力,胜于markdown轻量级文本,和其转化tex,html等格式的方便性,
    进一步发挥了Emacs中书写的舒服度。
  7. company, indent, fill, flycheck,hs-minor-mode等,让编辑中的自动匹配,缩进,
    文档格式重排,编写或语法检查,代码折叠等方便了太多。
  8. 本身灵活的分屏,和携带多种shell, 使得不用同时切换多个terminal的繁琐。
  9. geeknote, hexo+jeklly 将Emacs与Evernote和个性化博客建立关联。
  10. 利用mu4e进行邮件收发管理。
  11. 利用elfeed订阅rss, texinfo查阅GNU定义的UTF文档,方便太多。
  12. 本身的Elisp编程,使得随时可以修改和配置编辑器。

我总觉得,文字的编辑与查看等都可以放在Emacs中。Emacs确实学习和配置较为繁琐,但是
对于写作生活,实在是利器。而写作,对于我个人,非常重要。