VSCodeVim/Vim
:star: Vim for Visual Studio Code observed · 2026-08-28
Health v2 · maintenance only
86/100
- Activity 99
- Release rhythm 61
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 10
- age_days: 3947
- days_rel: 262
- days_push: 7
- n_releases_24m: 12
Adoption not part of the score
15199 stars · 1466 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
VSCodeVim is a Vim emulator extension for Visual Studio Code that brings modal editing, Vim keybindings, and emulated plugins like vim-surround and easymotion to VS Code. It supports extensive key remapping, .vimrc integration, and Neovim integration.
Use cases
- use vim keybindings in vscode
- emulate vim in visual studio code
- modal editing in vscode
- remap keys like vim in vscode
- use .vimrc settings in vscode
- vim motions in a modern editor
When to choose
- you are a Vim user who wants VS Code's features and ecosystem
- you want configurable keybindings and emulated Vim plugins inside VS Code
- you want modal editing without leaving VS Code
When to avoid
- you prefer native VS Code keybindings
- you need full, exact Vim/Neovim behavior or scripting
- you use an editor other than VS Code
Facets
plugin · maturity active
editor developer-tools text-editors developer-tools editor-plugin cross-platform windows vim-emulation keybindings vscode-extension modal-editing macos linux
1 source
- readme: https://github.com/VSCodeVim/Vim · fetched 2026-08-28 · 82aee621a08a
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| VSCodeVim/Vim | main | 86 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem