M-x apropos Emacs 是在 Emacs 编辑器中执行的一个命令。其中,"M-x" 通常表示按下 "Meta" 键(通常是 Alt 键或 Windows 系统中的 Windows 键)和 "x" 键,然后在弹出的命令搜索框中输入 "apropo

这是关于 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-findconsult-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。
阅读 10
0 条评论