# 补齐 macOS 文本编辑快捷键的最后一块拼图：Word

> 本文开放前 70% 正文，剩余内容会员可见。

原文：https://utgd.net/article/20637

Microsoft 总被网友戏称为“最佳 macOS 开发者”，可事实上，Microsoft 只是一个“最佳开发者”，它独树一帜，并不遵循 macOS 的逻辑。某种程度上，这是好事，至少 Microsoft 重度用户在不同系统上的体验连贯。但是，就像 Notion 和 Obsidian 通过网页套壳达到连贯体验而牺牲原生设计，Microsoft 旗下软件也往往忽视了 macOS 的原生功能，令原住民时常茫然无措。

在种种乖僻设计中，Microsoft Word 诡异的文本编辑快捷键逻辑尤为出类拔萃：几乎所有移动光标和选取文本的快捷键都与其他软件不同，甚至连复制粘贴样式都要重新发明一套键位……最为夸张者，当属无法删除整文本到行首，遇上标点符号更是让人焦躁到把删除键砸飞出去，可 ⌘Command\-⌫Delete 本应是 macOS 中最常见的快捷键。

事实上，诸如移动光标到行首或行尾、选取整段文本或跳到文档开头结尾——最后一项 Word 倒能行——完全不需要开发者多花一分气力，macOS 已经继承了 emacs 风格的文本选取与光标移动快捷键。

当然，借助 Keyboard Maestro 或 Karabiner，很容易纠正 Word 的奇怪发明，但我的目标不限于此。Emacs 风格的键位固有用，但不见得很容易按，我在《用Keyboard Maestro掌控光标移动和选取文本，兼谈全键盘党》一文中尝试布置一套以多击方向键为核心的快捷键，本文是原思路之延续——不过，如果你仍然喜欢 emacs 键位，则只需要修改 Trigger。

Word 有一部分光标移动和文本选取功能与 emacs 重叠，例如从当前位置选择文本到段首或段末，这类功能只需找到 Word 默认键位，再自行绑定 Trigger、覆盖原始键位。真正困难的是移动光标到段落前后或整段选取之类的功能，或许是我检索不周，但起码 Google 和 GPT 都无能为力。好在这些操作，其实可以由现有功能合成，而 Keyboard Maestro 恰恰适合开展这种土法炼金术。

以移动光标到段落开头为例，在 macOS 原生软件中，本可用 emacs 风格的快捷键 ⌃Control\-A 快速跳转。我在写文书时一般

---

[前往标准阅读页](https://utgd.net/article/20637?audience=web)
