zed/assets/keymaps
Tautik Agrahari ea3d0f7abe
keymap: Avoid format-vs-rules collision in JetBrains overlay (#55364)
the jetbrains overlay binds `ctrl-alt-l` (linux) / `cmd-alt-l` (macos)
to `editor::Format` (jetbrains "reformat code"), which collides with the
default `agent::OpenRulesLibrary` binding. the agent panel shows the
conflicting key as the rules tooltip but pressing it formats the buffer
instead of opening rules. mirrors the windows keymap by switching the
linux/macos overlays to `shift-alt-l` in the AgentPanel context (with
the colliding key explicitly null-ed), so the hint and the action stay
in sync.

closes #49764.

Release Notes:

- Fixed the JetBrains keymap so the agent panel "Rules" entry uses
`shift-alt-l` and no longer flickers a non-functional `ctrl-alt-l` /
`cmd-alt-l` shortcut.
2026-07-03 18:54:42 +00:00
..
linux keymap: Avoid format-vs-rules collision in JetBrains overlay (#55364) 2026-07-03 18:54:42 +00:00
macos keymap: Avoid format-vs-rules collision in JetBrains overlay (#55364) 2026-07-03 18:54:42 +00:00
default-linux.json agent: Make terminal threads searchable (#60292) 2026-07-02 18:38:37 +00:00
default-macos.json agent: Make terminal threads searchable (#60292) 2026-07-02 18:38:37 +00:00
default-windows.json agent: Make terminal threads searchable (#60292) 2026-07-02 18:38:37 +00:00
initial.json Add trailing commas to all asset jsonc files following #43854 (#44891) 2025-12-15 15:09:52 +00:00
specific-overrides-macos.json text_finder: Add collapsible file groups (#60193) 2026-07-02 13:49:41 +00:00
specific-overrides.json text_finder: Add collapsible file groups (#60193) 2026-07-02 13:49:41 +00:00
vim.json helix: Add z c keymap to ScrollCursorCenter (#58660) 2026-06-30 15:11:36 +00:00