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: [>_].
 
 
              


 
    
Top comments (0)
Some comments may only be visible to logged-in visitors. Sign in to view all comments.