
CMD + Delete
修复 macOS 在聊天/书籍/标识等处的文本导航快捷键 + 允许自定义快捷键。
查看大图CMD + Delete
在 macOS 上的 Minecraft 中,按下 option + backspace 会删除单个字符,而按下 command + backspace 会删除一个单词。这与原生操作系统完全不一致,所以我修复了它……
此模组同时也是一个功能齐全、可完全配置的 Minecraft 文本编辑/导航快捷键框架,支持自定义映射 JSON 和分享码、游戏内切换等等!
一些背景
- 如果你在 Windows 或 Linux 上使用此模组,并且不使用自定义映射,那么与原版 Minecraft 相比不会有任何变化。
- 如果你在使用此模组时遇到任何问题,请在 GitHub 上以 Issue 的形式报告。此模组是开源的,非常欢迎 Pull Request!:)
- 有关自定义映射和模组工作原理的技术信息,请前往 CMD + Delete 文档。
注意:
CMD + Delete 是一个 Fabric 模组,同时在 Minecraft 1.14.4 至最新版本中也支持 Quilt。
它还支持 Forge 1.20.1 和 NeoForge 1.21.1,但仅限配合 Sinytra Connector 使用。

内置映射的快捷键
默认情况下,CMD + Delete 会检测你是否使用 macOS,如果是,则会为你设置这些快捷键,否则会为你设置 Windows/Linux 快捷键。
| 操作 | macOS | Windows / Linux |
|---|---|---|
| 删除前一个单词 | option + backspace |
ctrl + backspace |
| 删除后一个单词 | option + delete |
ctrl + delete |
| 删除至行首 | cmd + backspace |
N/A |
| 删除至行尾 | cmd + delete |
N/A |
| 移动到前一个单词 | option + ← |
ctrl + ← |
| 移动到后一个单词 | option + → |
ctrl + → |
| 移动到行首 | cmd + ← |
home |
| 移动到行尾 | cmd + → |
end |
| 移动到文本开头 | cmd + ↑ |
ctrl + home |
| 移动到文本末尾 | cmd + ↓ |
ctrl + end |
| 选择至前一个单词 | option + shift + ← |
ctrl + shift + ← |
| 选择至后一个单词 | option + shift + → |
ctrl + shift + → |
| 选择至行首 | cmd + shift + ← |
shift + home |
| 选择至行尾 | cmd + shift + → |
shift + end |
| 选择至文本开头 | cmd + shift + ↑ |
ctrl + shift + home |
| 选择至文本末尾 | cmd + shift + ↓ |
ctrl + shift + end |
| 向上选择一行 | shift + ↑ |
shift + ↑ |
| 向下选择一行 | shift + ↓ |
shift + ↓ |
其他内置映射
CMD + Delete 现在还提供这些其他内置映射:
builtin:emacs_windows_linux在 Emacs 中用于文本导航的标准 Windows/Linux 快捷键,尽了最大可能复刻(并不完美)。builtin:emacs_mac在 Emacs 中用于文本导航的标准 macOS Cocoa 快捷键,尽了最大可能复刻(并不完美)。builtin:readline在 GNU Readline 中用于文本导航的标准快捷键,尽了最大可能复刻(并不完美)。
许可
- CMD + Delete 模组本身基于 Apache 2.0 许可证 授权。
- CMD + Delete 的 wiki/文档基于 CC BY 4.0 许可证 授权。
- 所有内置映射 JSON 文件可在 Apache 2.0 许可证 或 CC BY 4.0 许可证 下获得(你可以选择遵守任一许可证)。
- 你可以将 CMD + Delete 包含在任何 CurseForge 和/或 Modrinth 整合包中。
正在加载版本记录…

正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。