The best VSCodeVim alternatives
3 tools that do a similar job to VSCodeVim, 3 of them open source. Each entry says what it does and who it suits, so you can pick the one that fits instead of the most famous.
You're replacing
VSCodeVimVim keybindings and modes inside Visual Studio Code, as a VS Code extension.
- 1

IdeaVim
Open source · MIT · ★ 10.3k
A Vim emulation plugin that brings Vim keybindings and editing to JetBrains IDEs.
Best for: Developers who already know Vim and want its keys inside a JetBrains IDE; Users of any JetBrains IDE listed in the README who want Vim-style editing
- 2

Pretty TypeScript Errors
Open source · MIT · ★ 14.1k
A VS Code extension that rewrites TypeScript error messages so complex types are easier to read.
Best for: Developers working in VS Code on TypeScript projects with complex or generic types; People who are new to TypeScript and want error messages explained more clearly
- 3

Git History
Open source · MIT · ★ 13.7k
Browse the change history of a single file in any git repo, via a web page or CLI.
Best for: Developers trying to understand why a file looks the way it does; People reading unfamiliar open-source code
How we pick: tools in the same category that solve the same problem, projects that name each other as alternatives, and open-source projects that describe themselves as an alternative to VSCodeVim. We don't take payment for placement.