If you use VS Code, Cursor-AI, Windsurd, Trae-AI, or Firebase Studio, you already know how crucial keyboard shortcuts are to productivity.
Lynx Keymap — created by @bastndev — supercharges your workflow with curated keybindings for VSCode, seamlessly integrating AI tools like Cursor-AI and Trae-AI.
⌨️ Get instant access to essential commands for files, Git, debugging, AI sessions, and more.
🧪 Experimental Keymaps
| Command | 🍎 macOS | 🟦 Windows | 🐧 Linux |
|---|---|---|---|
| Ask, agent, edit (AI) | ⌥ + Z | Alt + Z | Alt + Z |
| Bottom color change | ⌘ + ⌥ + P | Ctrl + Alt + P | Ctrl + Alt + P |
| Pick AI model | ⌥ + X | Alt + X | Alt + X |
| Toggle AI maximize/minimize | ⇧ + Esc | Shift + Esc | Shift + Esc |
⚙️ Standard Keybindings
| Command | 🍎 macOS | 🟦 Windows | 🐧 Linux |
|---|---|---|---|
| Open explorer | ⌘ + 1 | Ctrl + 1 | Ctrl + 1 |
| Source control (SCM) | ⌘ + 2 | Ctrl + 2 | Ctrl + 2 |
| Extensions | ⌘ + 3 | Ctrl + 3 | Ctrl + 3 |
| Sidebar toggle | ⌘ + Tab | Ctrl + Tab | Ctrl + Tab |
| New file | ⌥ + C | Alt + C | Alt + C |
| New folder | ⌥ + V | Alt + V | Alt + V |
| Select all changed files | ⌥ + 1 | Alt + 1 | Alt + 1 |
| AI generate commit message | ⌥ + 2 | Alt + 2 | Alt + 2 |
| Unstage all files | ⌥ + 3 | Alt + 3 | Alt + 3 |
| Git pull | ⌥ + 4 | Alt + 4 | Alt + 4 |
| Git commit | ⌥ + Enter | Alt + Enter | Alt + Enter |
| Git push | ⌘ + ⌥ + Enter | Ctrl + Alt + Enter | Ctrl + Alt + Enter |
| Format document | ⌥ + F | Alt + F | Alt + F |
| Format selection | ⌘ + ⌥ + F | Ctrl + Alt + F | Ctrl + Alt + F |
| Organize imports | ⇧ + ⌥ + F | Shift + Alt + F | Shift + Alt + F |
| Debug console toggle | ⌥ + Q | Alt + Q | Alt + Q |
| Terminal toggle | ⌥ + W | Alt + W | Alt + W |
| Open GitLens | ⌥ + E | Alt + E | Alt + E |
| Start debugging | ⌥ + P | Alt + P | Alt + P |
| Restart debugging | ⌥ + O | Alt + O | Alt + O |
| Stop debugging | ⌥ + I | Alt + I | Alt + I |
| Git changes panel | ⌥ + L | Alt + L | Alt + L |
| Markdown preview | ⌥ + M | Alt + M | Alt + M |
| Settings UI | ⌘ + J | Ctrl + J | Ctrl + J |
| Settings JSON | ⌥ + J | Alt + J | Alt + J |
| Comment line | ⌘ + / | Ctrl + / | Ctrl + / |
| Comment block | ⌥ + / | Alt + / | Alt + / |
| Copy line up/down | ⌥ + ⇧ + ↑/↓ | Alt + Shift + ↑/↓ | Alt + Shift + ↑/↓ |
| Insert cursor above/below | ⌘ + ↑/↓ | Ctrl + ↑/↓ | Ctrl + ↑/↓ |
| Toggle AI | ⌥ + Esc | Alt + Esc | Alt + Esc |
| Delete word left | ⌘ + Backspace | Ctrl + Backspace | Ctrl + Backspace |
| Close folder | ⌘ + Delete | Ctrl + Delete | Ctrl + Delete |
✨ AI Shortcuts (Lynx AI Integration)
| Command | 🍎 macOS | 🟦 Windows | 🐧 Linux |
|---|---|---|---|
| AI Chat (popup/modal) | ⌘ + \` | Ctrl + \` | Ctrl + \` |
| Toggle chat with Tab | ⇧ + Tab | Shift + Tab | Shift + Tab |
| New AI session | ⌥ + A | Alt + A | Alt + A |
| Show AI chat history | ⌥ + S | Alt + S | Alt + S |
| Attach context | ⌥ + D | Alt + D | Alt + D |
| Accept AI suggestion | ⌘ + Enter | Ctrl + Enter | Ctrl + Enter |
| Reject AI suggestion | ⌥ + Enter | Alt + Enter | Alt + Enter |
🚀 Installation
Open Quick Open:
- macOS:
⌘ + P
- Windows/Linux:
Ctrl + P
- macOS:
Paste the command and hit
Enter:
ext install bastndev.lynx-keymap
Contributors
Here is the project link if you want to collaborate: [>_].


SOCIAL SHARE CARD GENERATOR