ZIm/assets/keymaps/macos
Conrad Irwin 94189e1784
Add emacs mark mode (#23297)
Updates #21927
Replaces https://github.com/zed-industries/zed/pull/22904
Closes #8580

Adds actions (default keybinds with emacs keymap):
- editor::SetMark (`ctrl-space` and `ctrl-@`)
- editor::ExchangeMark (`ctrl-x ctrl-x`)

Co-Authored-By: Peter <peter@zed.dev>

Release Notes:

- Add Emacs mark mode (`ctrl-space` / `ctrl-@` to set mark; `ctrl-x
ctrl-x` to swap mark/cursor)
- Breaking change: `selection` keyboard context has been replaced with
`selection_mode`

---------

Co-authored-by: Peter <peter@zed.dev>
2025-01-21 10:18:25 -05:00
..
atom.json Fix casing of "macOS" (#17040) 2024-08-28 19:10:49 -04:00
emacs.json Add emacs mark mode (#23297) 2025-01-21 10:18:25 -05:00
jetbrains.json Fix extend selection shortcuts in JetBrains keymap on macOS (#22814) 2025-01-08 16:01:21 +00:00
sublime_text.json Workspace move editor actions (#21760) 2024-12-17 13:39:36 +02:00
textmate.json Separate out macOS and Linux keymaps (#13792) 2024-07-08 15:05:29 -04:00