
EspaΓ±ol 🇪🇸 |
δΈζ 🇨🇳 |
Deutsch 🇩🇪 |
FranΓ§ais 🇫🇷 |
ζ₯ζ¬θͺ 🇯🇵 |
νκ΅μ΄ 🇰🇷 |
PortuguΓͺs 🇧🇷 |
Π ΡΡΡΠΊΠΈΠΉ 🇷🇺 |
TiαΊΏng Viα»t 🇻🇳 |
Ψ§ΩΨΉΨ±Ψ¨ΩΨ© 🇸🇦 |
ΰ€Ήΰ€Ώΰ€¨ΰ₯ΰ€¦ΰ₯ 🇮🇳...
Lynx Keymap Pro β Keybinding Reference
Optimized for Pro keyboards across VSCode Β· Cursor Β· Windsurf Β· Trae-ai Β· Kiro Β· Antigravity & Firebase.studio.

| Command |
🍎 macOS |
🟦 Windows |
🐧 Linux |
| CLI |
Alt + E |
Alt + E |
Alt + E |
| GitLab |
Alt + R |
Alt + R |
Alt + R |
| SKILLS |
β + 3 |
Ctrl + 3 |
Ctrl + 3 |
| - |
- |
- |
- |
| OpenCode / ClaudeCode |
Alt + CapsLock |
Alt + CapsLock |
Alt + CapsLock |
🖼οΈ (𝗖𝗹𝗶𝗰𝗸) View Screenshot

🎛οΈ Compact Mode β 75%
Press Alt + 0 to swap between the standard layout and the compact layout β designed for keyboards without a function row or arrow cluster. The bindings below are only active while the compact layout is enabled.
| Command |
🍎 macOS |
🟦 Windows |
🐧 Linux |
| View Git Changes |
PageUp |
PageUp |
PageUp |
| Markdown Preview |
PageDown |
PageDown |
PageDown |
| - |
- |
- |
- |
| Start Debugging |
Insert |
Insert |
Insert |
| Restart Debugging |
β₯ + Insert |
Alt + Insert |
Alt + Insert |
| Stop Debugging |
β + Insert |
Ctrl + Insert |
Ctrl + Insert |
| - |
- |
- |
- |
| Zoom In ( 🛞 right ) |
β§ + β₯ + Vol + |
Shift + Alt + Vol + |
Shift + Alt + Vol + |
| Zoom Out ( 🛞 left ) |
β§ + β₯ + Vol - |
Shift + Alt + Vol - |
Shift + Alt + Vol - |
β¨οΈ General Keybindings β Pro
| Command |
🍎 macOS |
🟦 Windows / 🐧 Linux |
Supported |
| Open Explorer |
β + 1 |
Ctrl + 1 |
β
|
| Open Source Control |
β + 2 |
Ctrl + 2 |
β
|
| SKILLS |
β + 3 |
Ctrl + 3 |
β
|
| Open Extensions |
β + 4 |
Ctrl + 4 |
β
|
| Toggle Sidebar |
β + β§ + Tab |
Ctrl + Shift + Tab |
β
|
| Quick Open File |
β§ + β₯ + E |
Shift + Alt + E |
β
|
| Go to Line |
β§ + β₯ + W |
Shift + Alt + W |
β
|
| Toggle Debug Console (REPL) |
β₯ + Q |
Alt + Q |
β
|
| - |
- |
- |
N/A |
| New File |
β₯ + X |
Alt + X |
β
|
| New Folder |
β₯ + C |
Alt + C |
β
|
| Toggle Word Wrap |
β₯ + Z |
Alt + Z |
β
|
| Expand Line Selection |
β§ + β₯ + Q |
Shift + Alt + Q |
β
|
| Copy Lines Up |
β§ + β₯ + β |
Shift + Alt + β |
β
|
| Copy Lines Down |
β§ + β₯ + β |
Shift + Alt + β |
β
|
| Insert Cursor Above |
β + β |
Ctrl + β |
β
|
| Insert Cursor Below |
β + β |
Ctrl + β |
β
|
| Delete Word Left |
β + Backspace |
Ctrl + Backspace |
β
|
| Close Project |
β + Delete |
Ctrl + Delete |
β
|
| - |
- |
- |
N/A |
| Format Document |
β₯ + F |
Alt + F |
β
|
| Format Selection |
β + β₯ + F |
Ctrl + Alt + F |
β
|
| Organize Imports |
β§ + β₯ + F |
Shift + Alt + F |
β
|
| Comment Line |
β + / |
Ctrl + / |
β
|
| Comment Block |
β₯ + / |
Alt + / |
β
|
| - |
- |
- |
N/A |
| CLI Panel (toggle) |
β₯ + E |
Alt + E |
β
|
| Terminal Left/Right (toggle) |
β₯ + CapsLock |
Alt + CapsLock |
β
|
| Restore Default Layout |
β + β₯ + CapsLock |
Ctrl + Alt + CapsLock |
β
|
| Quick Open Terminal |
β₯ + W |
Alt + W |
β
|
| Maximize / Minimize Panel |
β + ` |
Ctrl + ` |
β
|
| Kill Terminal |
β + β₯ + ` |
Ctrl + Alt + ` |
β
|
| Terminal β Clear Line |
β + β₯ + Backspace |
Ctrl + Alt + Backspace |
β
|
| Terminal β Complete Word |
β + , |
Ctrl + , |
β
|
| - |
- |
- |
N/A |
| Smart Close β AI Chat or Terminal |
β + Tab |
Ctrl + Tab |
β
|
| Create New AI Session |
β₯ + A |
Alt + A |
β
|
| Show AI Chat History |
β₯ + S |
Alt + S |
β
|
| AI Select Code |
β₯ + D |
Alt + D |
β
|
| - |
- |
- |
N/A |
| Cancel Inline Chat |
β₯ + Return |
Alt + Enter |
β
|
Smart Close (Ctrl + Tab) is context-aware:
- If the terminal is occupying the side panel β closes the terminal.
- Otherwise β opens/closes the AI Chat.
βΆοΈ Debugging
| Command |
🍎 macOS |
🟦 Windows |
🐧 Linux |
| Start Debugging |
β₯ + P |
Alt + P |
Alt + P |
| Restart Debugging |
β₯ + O |
Alt + O |
Alt + O |
| Stop Debugging |
β₯ + I |
Alt + I |
Alt + I |
🔀 Git
To use these commands, you must first go to Source Control (as they do not work directly) or press the shortcut Ctrl + 2.
| Command |
🍎 macOS |
🟦 Windows |
🐧 Linux |
| Stage All |
β₯ + 1 |
Alt + 1 |
Alt + 1 |
| Generate AI Commit Message |
β₯ + 2 |
Alt + 2 |
Alt + 2 |
| Unstage All |
β₯ + 3 |
Alt + 3 |
Alt + 3 |
| Commit |
β₯ + Return |
Alt + Enter |
Alt + Enter |
| Push |
β + β₯ + Return |
Ctrl + Alt + Enter |
Ctrl + Alt + Enter |
| View Git Changes |
β₯ + L |
Alt + L |
Alt + L |
| Git Reset Hard HEAD |
β + β§ + β₯ + Backspace |
Ctrl + Shift + Alt + Backspace |
Ctrl + Shift + Alt + Backspace |
🛠οΈ Settings & Window
| Command |
🍎 macOS |
🟦 Windows |
🐧 Linux |
| Open Settings (UI) |
β + J |
Ctrl + J |
Ctrl + J |
| Open Settings (JSON) |
β₯ + J |
Alt + J |
Alt + J |
| Select Theme |
β§ + β₯ + T |
Shift + Alt + T |
Shift + Alt + T |
| Reload Window |
β§ + β₯ + R |
Shift + Alt + R |
Shift + Alt + R |
| Show Markdown Preview |
β₯ + M |
Alt + M |
Alt + M |
| Switch Keymap Layout |
β₯ + 0 |
Alt + 0 |
Alt + 0 |
| Zoom In |
β§ + β₯ + VolUp |
Shift + Alt + VolUp |
Shift + Alt + VolUp |
| Zoom Out |
β§ + β₯ + VolDown |
Shift + Alt + VolDown |
Shift + Alt + VolDown |
🧩 Terminal [+]
| Command | 🍎 macOS | 🟦 Windows | 🐧 Linux |
| :-------------------- | :--------------------- | :---------------------------- | :---------------------------- |
| Swap Project Terminal | Alt + Q - W | Alt + Q - W | Alt + Q - W |
| Close Terminal | Alt + Q - E | Alt + Q - E | Alt + Q - E |
| Smart New Terminal | β + β§ + </code> | <code>Ctrl + Shift + | Ctrl + Shift + </code> | | Kill Terminal | <code>β + β₯ + | Ctrl + Alt + </code> | <code>Ctrl + Alt + |
[!IMPORTANT]
Backquote = ( ` ) supports all keyboard layouts 🌎
exports.BACKTICK_EQUIVALENTS = [
{ Backquote: "`" }, // English, US
{ Backquote: "ΒΊ" }, // Spanish (Spain)
{ Backquote: "'" }, // French, German
{ Backquote: "Β²" }, // French
{ Backquote: "^" }, // German, Swiss
{ Backquote: "Ρ" }, // Russian
{ Backquote: "~" }, // Portuguese, Italian
{ Backquote: "εθ§/ε
¨θ§" }, // Japanese
{ Backquote: "|" }, // Spanish (Latin America)
{ Backquote: "Β¬" }, // UK, Latin America
{ Backquote: "Β¨" }, // German, Swedish
{ Backquote: "Β΄" }, // Portuguese (Latin America)
{ Backquote: "βΊ" }, // Turkish
{ Backquote: "β€" }, // Italian
{ Backquote: "" }, // And MORE...
];
[!NOTE]
Disabled Default Shortcuts
This extension intentionally disables the following default VS Code shortcuts to avoid conflicts:
Ctrl+P / β+P β Quick Open (disabled to prevent conflicts with custom shortcuts)
- Alternative: Use
Shift+Alt+E for Quick Open
Ctrl+Enter / β+Enter β GitHub Copilot Generate (disabled)
- Reason: Conflicts with terminal and git commit workflows
If you need these shortcuts, you can re-enable them in your keybindings.json:
[
{ "key": "ctrl+p", "command": "workbench.action.quickOpen" },
{ "key": "ctrl+enter", "command": "github.copilot.generate" }
]
Known Limitations
Alt+CapsLock may not work on some Linux distributions or Windows systems where CapsLock is remapped at the OS level. If this shortcut doesn't work, check your system keyboard settings or use alternative shortcuts.
Installation
Method 1 β Quick Open
Linux Ctrl+P
macOS βP
Windows Ctrl+P
Paste the following command and press Enter:
ext install bastndev.lynx-keymap
Method 2 β Extensions View
- Open Extensions (
Ctrl+Shift+X / β+Shift+X)
- Search "Lynx Keymap Pro"
- Click Install
About Me
- 🐦 X : For questions and discussions.
- 🌱 IG :
new β Project previews & life updates.
- 🔴 YouTube : Code, Software and development insights.
Complementary Extensions 🧩
| Extension |
Name/> |
Description |
 |
F1 |
The ultimate AI control center. Centralize Claude, Copilot, or Cursor in interactive terminals, create custom workflows with 'My Skills', and give the AI instant codebase context with 'My Memory'. |
 |
Lynx Theme Pro |
A professional extension with six available themes: Dark, Light, Night, Ghibli, Coffee, and Kiroβwith integrated icons. Each theme is optimized to offer a more pleasant visual experience. |
 |
ATM |
An all-in-one toolkit 👻 that supercharges your workflow with essential features like Error Lens, Git Blame, Env Protection, and code screenshots across major editors. |
Enjoy 🎉 (Lynx Keymap Pro) is now installed!
Found a bug or have feedback? Open an issue
Made in 🇵🇪 by Gohit X Β· Licensed under MIT
(back to top)