🦊 Lynx Keymap: Boost Your Productivity in VSCode… with Custom Shortcuts β€” ( AI )



This content originally appeared on DEV Community and was authored by Gohit Bastian

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.

Use Extension

🧪 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

  1. Open Quick Open:

    • macOS: ⌘ + P
    • Windows/Linux: Ctrl + P
  2. Paste the command and hit Enter:

ext install bastndev.lynx-keymap

Contributors

Here is the project link if you want to collaborate: [>_].

About Me

  • 🐦 X – For questions and discussions.
  • 🔴 Youtube – Code, Software and development insights.
  • 💼 Linkedin – Professional networking and career updates.


This content originally appeared on DEV Community and was authored by Gohit Bastian