CurseForge · Minecraft mod
CMD + Delete
Fix macOS text navigation shortcuts in chat/books/signs/etc & allows custom shortcuts: get native cmd + backspace, option + delete, cmd + arrows, and more!
Quick answer
Which CMD + Delete release matches 1.19?
CMD + Delete 1.1.0+mc1.19 targets 1.19 with Fabric, Quilt. It must be installed on the client. Do not install it on the dedicated server. All 1 required mods have matching files.
Where it goes
Is CMD + Delete required on the client, server, or both?
It must be installed on the client. Do not install it on the dedicated server.
This file is marked client-only.
What else does CMD + Delete 1.1.0+mc1.19 need?
1.1.0+mc1.19 on 1.19. Every mod below is checked against that same setup.
Install Fabric API first. We found matching files for this game-version and loader setup.
We only count dependency files that match this setup. A file for another loader does not fill the gap.
Before you install it
Add CMD + Delete without breaking your instance.
Built for CMD + Delete 1.1.0+mc1.19 on 1.19. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use 1.1.0+mc1.19. It targets 1.19 with Fabric, Quilt; another release may have different loader, side or dependency requirements.
- 02
Bring the mods it needs
Install Fabric API first. We found matching files for this game-version and loader setup.
- 03
Put it on the correct side
It must be installed on the client. Do not install it on the dedicated server.
- 04
Pick the file you checked
Use the “Get this file” button beside 1.1.0+mc1.19. It opens that exact file at the source.
About this project
What does CMD + Delete add?
CMD + Delete
In Minecraft on macOS, pressing option + backspace deletes a single character, and pressing command + backspace deletes a word. This is completely inconsistent with the native OS, so I fixed it…
This mod also functions as a fully configurable text editing/navigation shortcut framework for Minecraft with custom mappings, JSONs and sharecodes, in-game switching, and more!
Some Context
- If you use this mod on Windows or Linux, and you don't use custom mappings, nothing will change from vanilla Minecraft.
- If you have any problems with this mod, please report them as Issues on GitHub. This mod is Open Source, and Pull Requests are very much welcome! :)
- For technical information about custom mappings and how the mod works, you should go to the CMD + Delete documentation.
- CMD + Delete has portions of the mod localized to many other languages. Currently, this has been done using machine translation. If you would like to help support a new language or improve translations for your own language, please help out on the CMD + Delete Crowdin Project.
Note:
Compatibility: CMD + Delete is a multi-platform mod that supports for Minecraft Fabric/Quilt
1.14.4to the latest version, NeoForge1.21.9to26.3and the LTS1.20.5-1.21.5build natively, and Forge1.20.1via Sinytra Connector.

Builtin Mappings' Shortcuts
By default, CMD + Delete will detect if you're using macOS, and if you are, it'll set you to those shortcuts, otherwise it will set you to use Windows/Linux shortcuts.
| Action | macOS | Windows / Linux |
|---|---|---|
| Delete previous word | option + backspace |
ctrl + backspace |
| Delete next word | option + delete |
ctrl + delete |
| Delete to start of line | cmd + backspace |
N/A |
| Delete to end of line | cmd + delete |
N/A |
| Move to previous word | option + ← |
ctrl + ← |
| Move to next word | option + → |
ctrl + → |
| Move to start of line | cmd + ← |
home |
| Move to end of line | cmd + → |
end |
| Move to start of text | cmd + ↑ |
ctrl + home |
| Move to end of text | cmd + ↓ |
ctrl + end |
| Select to previous word | option + shift + ← |
ctrl + shift + ← |
| Select to next word | option + shift + → |
ctrl + shift + → |
| Select to start of line | cmd + shift + ← |
shift + home |
| Select to end of line | cmd + shift + → |
shift + end |
| Select to start of text | cmd + shift + ↑ |
ctrl + shift + home |
| Select to end of text | cmd + shift + ↓ |
ctrl + shift + end |
| Select up one line | shift + ↑ |
shift + ↑ |
| Select down one line | shift + ↓ |
shift + ↓ |
Other Builtin Mappings
CMD + Delete also now provides these other builtin mappings:
builtin:emacs_macthe standard macOS Cocoa shortcuts for text navigation in Emacs to the best replication I can make.builtin:emacs_windows_linuxthe standard Windows/Linux shortcuts for text navigation in Emacs to the best replication I can make.builtin:readlinethe standard shortcuts for text navigation in GNU Readline to the best replication I can make.builtin:vanillaa set of mappings that functionally disables the mod and allows vanilla Minecraft behavior.
Comparison to Other Similar Mods
| Feature | CMD + Delete | macOS Chat Fixes |
|---|---|---|
| Works in chat & most other single-line textboxes | ✓ | ✓ |
| Works in signs | ✓ | ✘ |
| Works in books | ✓ | ✘ |
| Works on any OS | ✓ | ✓ |
| Native macOS-style word-boundary detection | ✓ | ✓ |
| Custom mappings JSON support | ✓ | ✘ |
| Can use shortcuts from a different OS if wanted | ✓ | ✘ |
| Supports using Emacs and Readline shortcuts | ✓ | ✘ |
| Supports functionally disabling the mod if needed | ✓ | ✘ |
| Supports sharing custom shortcuts via sharecodes | ✓ | ✘ |
| Supports NeoForge, Fabric, and Quilt natively | ✓ | ✘ |
| Supports Minecraft versions before 26.1 | ✓ | ✘ |
| Open source | ✓ | ✓ |
| Open source license | Apache-2.0 |
LGPL-3.0-only |
| Public technical documentation | ✓ | ✘ |
Note:
The description of macOS chat fixes says it supports signs, but after conducting a source code review, I determined that it did not have a mixin to actually support signs. Note that all claims were made as of October 15th, 2026. Also, I got the idea of native OS style word boundary detection from macOS chat fixes, though I did not reuse any code.
Licensing
- The CMD + Delete mod itself is licensed under the Apache 2.0 license.
- The CMD + Delete wiki/documentation is licensed under the CC BY 4.0 license.
- All builtin mappings JSON files are available under either the Apache 2.0 license or the CC BY 4.0 license (You may choose to comply with either license).
- You may include CMD + Delete in any CurseForge and/or Modrinth modpack.
Project description from CurseForge.
Pick your setup
CMD + Delete by Minecraft version and loader
Choose the version and loader you play, then open the matching release.
26w14a
2 loader builds26.4-snapshot-2
2 loader builds26.4-snapshot-1
2 loader builds26.3-snapshot-10
2 loader builds26.3-snapshot-9
2 loader builds26.3-snapshot-8
2 loader builds26.3-snapshot-7
2 loader builds26.3-snapshot-6
2 loader builds26.3-snapshot-5
2 loader builds26.3-snapshot-4
2 loader builds26.3-snapshot-3
2 loader builds26.3-snapshot-2
2 loader buildsShowing the newest 12 of 114 game versions. Older files are in the list below.
Check the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
CMD + Delete versions and loaders
1.1.0+mc1.19
cmd_delete-1.1.0+mc1.19.jar
24 Jun 2026
Looking for an older file? The official CurseForge project page is in Resources.