这是关于 Emacs 的一系列内容总结:
- Ten things to try with Embark:这是关于 Embark 的 10 个使用技巧,包括在阅读项目 README 时直接使用
embark-act
传递命令到 shell 命令、利用jinx
进行拼写检查并添加单词到个人字典、使用mml-attach-file
一次附加多个文件、在 Emacs 的 info 文档中直接使用embark-act
执行命令、将任何需要输入的命令转换为小部件管理器、在缓冲区中打印算术运算结果、使用<dwim>
代替C-x C-e
评估表达式、在运行 shell 命令时使用M-!
查看 man 页面、利用 Embark 相似概念使用相同键绑定的特性、使用org-ql-find
或consult-org-heading
进行快速链接等。 - Writing Experience:主要讲述在 Emacs 中写作的经验,包括使用 Emacs 写散文比写代码多、编辑时更倾向于边写边改、对 Emacs 内置编辑命令的一些个人调整,如改变大小写和转置命令、标记整个单词、使用一些没有默认键绑定的有用命令(如
zap-up-to-char
等)、dabbrev
用于完成文本、ediff
用于文件合并、键盘宏用于自动化编辑等。 - The case against which-key: a polemic:批评
which-key
默认自动弹出的方式,认为应让计算机自动搜索特定键绑定,而不是让人类自己阅读大量文本。介绍了embark-prefix-help-command
,它具有which-key
的功能,还能帮助搜索,配合vertico
等可以更灵活地操作。 - Emacs keymaps can have helpful and even dynamic prompts:讲述
M-o
在 Emacs 中的变化,曾用于改变字体,现在可绑定到other-window
。还介绍了如何为自定义的 keymap 添加提示,以及通过修改代码实现动态更新 keymap 提示的示例,展示了 keymap 的可变性。 - My quest for completion:回顾了作者作为 Emacs 用户尝试过的各种 minibuffer 完成 UI,包括默认完成、Ido、Helm、Ivy、Icomplete、live-completions、grille、embark-completions、Vertico 等,比较了它们的特点和优缺点。
- Welcome to
M-x apropos Emacs
:作者响应 Christian Tietze 的号召开始写 Emacs 相关博客,回顾 20 年前在 Wordpress 上的个人博客经历,现在决定使用 Org 文件写博客,通过ox-rss
创建 RSS feed,并在 Mastodon 上进行评论,同时承认可能存在一些 bug。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。