Keymaps
Switch to Visual Studio Code without changing the shortcuts you already know. Find keymap extensions that match your favorite editor and keep your workflow familiar.
ViNEL — Vim & Neovim modal editing
andrew-booshartig
Vim / Neovim modal editing for VS Code — ViNEL Is Not an Emulation Layer. A native modal state machine (normal/visual/insert modes, operators, text objects, dot-repeat, find-char) routed straight to VS Code's own commands. Not a Vim emulation and not a Neovim bridge: no type-hijack, no shadow undo —
haru-flash
oldfarmer96
Lightning-fast label-based code navigation. Inspired by flash.nvim, jump to any visible position with 2-3 keystrokes. Vim-compatible with VSCodeVim integration.
recall — Command Vault
devkitvault
Cloud command vault for VS Code. Pair with the Free local CLI (@devkitvault/recall) or Pro sync + Ask.
TypeSwap
doraTeX
Instantly replace typed text using your own substitution rules — TeXShop-style key bindings for VS Code / Cursor.
Flowquill (German Layout)
reddev
Better modal editing
LogPurge - Smart Debug Log Master & Clean Assistant
Irontore
Find, comment out, or completely purge console.log, print, Console.WriteLine, and all debug logs with one click. Insert beautiful logs instantly with Ctrl+Shift+L.
Diff Vim Navigation
MarcosHernanz
Preserve useful Git diff navigation when using VSCodeVim.
Light Emacs Bindings
nobuyuki-inaba
軽量なEmacsキーバインディングを実現する拡張機能
Custom Close Prompt
cainaleao
Replaces the native save-changes prompt with a QuickPick where Enter saves, Space discards, and Escape cancels.
__ linhieng 自用扩展
linhieng
个人积累的非常有用的快捷键
Flowquill
reddev
Better modal editing
Terminal Reordering Keybinds
LiamBilsbury
Configurable keybinds to reorder the tabs of VSCode's terminal.