Make Shift+Cmd+C open the beside editor tab (more common use case) and
move the plain terminal profile opener to Alt+Shift+Cmd+C.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Replace Cursor-specific composerMode bindings with Claude Code focused
keybindings. The shift+cmd+c shortcut now opens a Claude CLI terminal
instead of toggling the extension sidebar, and cmd+i toggles the Claude
Code sidebar focus.
- Add "Claude" terminal profile (settings) to launch claude CLI
- Add shift+cmd+c to open Claude terminal in panel
- Add alt+shift+cmd+c macro to open Claude terminal in locked side editor
- Remap cmd+i to toggle Claude Code sidebar focus/blur
- Remove Cursor composerMode keybindings (agent, plan, chat)
- Fix shift+enter newline in terminal using kitty keyboard protocol
- Disable sendKeybindingsToShell for proper keybinding interception
- Move Claude Code preferred location to sidebar
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Swaps cmd+b and alt+cmd+b behavior so cmd+b toggles the secondary
sidebar instead of the primary. Disables conflicting cmd+b bindings
from mdx extension and emacs-mcx.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Renamed section for Claude Code in keybindings.json.
- Added new keybindings for disabling the native console and focusing/blurring Claude Code.
- Included a reference to the Claude Code extension in the comments.
- Updated conditions for navigating right to exclude file explorer focus.
- Added new keybindings to navigate back to the editor from the file explorer.
Cursor recently had some fixes for compatibility with Emacs keybinding extensions. And it seems to have fixed the issues I initially ran into.
Lets comment out the custom tab keybinding for now, and see if there's any situations where I might still need it.
Specifically, the Linter extension was causing the whole extension stack in VSCode to crash and restart every 5-10 seconds when working on large Rails projects. End result was VSCode becoming completely unresponsible for 5-ish seconds as all extensions reloaded.
Latest cursor update seems to have broken awesome-emacs-keymap's
"emacsLikeTab" feature. This manually adds the same keybinding with one
extra conditional check which Cursor uses when certain types of inline
suggestions are used.