Emacs 热情半月小结

最近半个月,博客更新节奏被打乱了,原因是我完全陷入 Emacs 魔怔状态。躺在电脑硬盘里吃灰多年,如今终于破土而出,长势喜人。熬了好几个夜去折腾,身体极度疲惫也挡不住熊熊燃烧的热情。不停念紧箍咒“工具再好也仅仅是工具”,好不容易把自己拉回到平静、理性的日常状态。

简单记录下目前进展。

1. 什么是 Emacs?

emacs-icon.png Emacs 是由 Richard Stallman 与 Guy Steele 于 1975年 共同开发的集成开发环境(IDE)和文本编辑器,名称来源于 “Editor MACroS”(编辑器宏)。极强的可拓展性让它几乎无所不能,标题党们给它贴上了“上古神器”、“伪装成文本编辑器的操作系统”等各种花式标签。

2. 我的 Wow! 时刻

  • 基础界面
    • 众多暗色主题、自动语法高亮,踩到了 印象笔记 Win 版永久的痛点…

emacs-interface.png

Figure 1: Emacs modus-vivendi 暗色主题界面

  • org-mode
    • 类似 Markdown 的基本语法看起来没什么新鲜的…
    • Tab 折叠,表格 C-c C-c 自动对齐等等,开始惊喜预热…
    • 发现 C-c C-x C-c 的 Column View,再配上中文等宽字体,Wow!
  • org-agenda
    • C-x a a 打开 Agenda 周视图,f b 前后翻日历,l 打开日志模式,Wow! +1
    • C-x a t 打开 Agenda Todo 视图,嗯,滴答清单订阅可以进入倒计时了…
  • 文字编程
    • 原来类似 Jupyter notebook 的概念在上世纪70年代就有了吗? 汗,Out 了…
  • org-roam
    • 自动 id 管理机制让 org 文件的移动和重命名不再是问题,不错…
    • M-x -ui-m 可视化视图打开瞬间,Wow! +1,忘了印象笔记知识星图吧…

org-roam-ui-mode.png

Figure 2: org-roam 的可视化界面

  • org2blog
    • 在舒服的编辑器里敲 org,直接发送到 wordpress,可以…
    • C-c M-p g 弹出 UI 的时候确实被触动到了,这风格,青葱岁月呀…

org2blog.png

Figure 3: org2blog 的复古菜单 UI

  • NAS 目录同步 + desktop save mode
    • 在 Win 系统下完美同步,嗯,印象笔记订阅似乎也可以倒计时了…

3. 我的 Bruh~ 时刻

欣喜不断的背后,是大量花费在读文档、尝试和踩坑、搜索或问AI、解决各种问题上的时间。Emacs的学习曲线是比较陡峭的,据说真正上手通常要花上数月到数年的时间。不算那些各种各样尚未解决的问题,以及自己想添加和自定义的想法,我目前的槽点主要有三个:

  • win 自带输入法拼音字体过小,用起来很费劲,目前装了pyim,基本可用,就是还不太适应;
  • 功能丰富,但绝大多数操作要靠 apropos 命令和 key-binding 来执行,有点让人望而生畏;
  • elisp 语言,初期粘配置的时候好像能看懂点儿,但要想掌握貌似要花不少时间…

4. 结语

Emacs 这个宝藏软件,这半个月的折腾大概可以算勉强入门吧。

这篇文章完全在 Emacs 中撰写,通过 org2blog 发布,算是个小小的里程碑。

如果你也用 Emacs,留言区扣个 +1 吧 🙂

发布日期

2 条回复

  1. 居然是 Emacs 用户吗,比 Vim 用户更稀有的存在,没想到身边就有一个。

    1. 是呀,好巧。我入坑不久,正在兴头上。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注