
Vim editor — The ubiquitous modal editor: decades of keystroke efficiency, already installed on nearly every machine you SSH into.
What it is
Vim is a free, open-source modal text editor built for efficient editing of any text. It ships as vi on most UNIX systems and macOS, runs in terminals everywhere including Windows, and is continuously developed - the current line is Vim 9.2 with a modernized Vim9 scripting language.
Editor's review
Long-form introduction by the BetterPicker editors · checked against the official site · Oct 28, 2026
Vim is less a tool than a dialect every developer eventually learns some of. ThePrimeagen's series introduction (1.46 million views) remains the standard on-ramp and draws his famous line in the sand - Vim the motions are for everyone, Vim the editor is for people who want to build their own environment - while Fireship's hundred-seconds sprint (1.43 million views), a comedic interview with a Vim enthusiast (1.15 million views) and a non-programmer's month-long experiment (824,000 views) map the culture around it. The project itself is a model of endurance: current version 9.2.1229, a major 9.2 release in February 2026 bringing enums, generics and tuples to Vim9 script, fuzzy completion, and Wayland support, plus a new GTK4 GUI backend. It remains free, rock stable, and charityware - proceeds go to a Ugandan children's center, a cause continued after creator Bram Moolenaar's death. Its moat is ubiquity: vi is already on the server, the container and the router, and the editing grammar transfers into plugins for every modern IDE. Even the skeptics in the video record tend to concede the motions are worth learning somewhere.
What it does well
It is everywhere: most UNIX systems and macOS include it, so the editor you know is already installed on every remote box you will ever SSH into.
The editing model compounds: modal motions, the multi-level undo tree, powerful search and replace, and hundreds of language plugins reward investment for decades, which is why evangelists sound the way they do and why dissent takes the form of IDE keybindings rather than counter-editors.
It keeps evolving: Vim9 script modernization, fuzzy and register completion, Wayland support and a brand-new GTK4 GUI backend show active stewardship rather than museum maintenance.
Who it's for
Terminal-dwelling developers and sysadmins, anyone who edits files over SSH, and programmers who want an editing skill that transfers into VS Code or JetBrains via keybinding plugins. If you never leave a GUI and dislike configuration, the cost-benefit gets murky - though even then, learning the motions in your existing editor captures most of the speed for none of the setup.
Where it falls short
The learning curve is the brand: newcomers' videos exist because the first week is genuinely disorienting, and exiting the editor is a running joke for a reason.
It is a kit, not a car: out of the box it is spartan; LSP completion, themes and IDE conveniences all arrive through configuration and plugins, which is exactly the rabbit hole some reviewers warn about before you dive in.
Scripting has history: classic Vimscript is idiosyncratic, and while Vim9 fixes much of it, plugin authors and heavy config users still navigate the older layer.
Specs at a glance
Facts from the official site · not editorial opinion
| Latest version | Vim 9.2.1229 (9.2 released 2026-02-14); patch releases continuous |
|---|---|
| Price | Free; charityware - donations support a Ugandan children's center |
| Platforms | Linux, macOS (bundled as vi), all mainstream UNIX variants, Windows, terminals and GUI builds (GTK2/3/4) |
| Open source | Yes - Vim License (GPL-compatible charityware), GitHub vim/vim, about 41,200 stars |
| Core capability | Modal editing, multi-level undo tree, powerful search and replace, syntax support for hundreds of languages, Vim9 scripting |
| Integrations | Huge plugin ecosystem, ctags and compiler integrations, motion keybindings emulated in VS Code, JetBrains and other IDEs |
| Best for | Developers and sysadmins who live in terminals and want an editing skill that works on every machine they touch |
Frequently asked questions
▸Is Vim still worth learning in 2026?
The motions, yes - reviewers across the spectrum agree the editing grammar pays off everywhere, even via IDE plugins. Adopting full Vim as your daily editor is a lifestyle choice that depends on how much you enjoy configuring tools.
▸What is the difference between Vi and Vim?
Vi is the original UNIX editor; Vim ('Vi IMproved') is the modern clone with undo trees, plugins, syntax highlighting and scripting. Vim ships as vi on many systems, so learning Vim covers both.
▸Why is Vim called charityware?
Vim is free, but its license asks users to consider donating to a Ugandan children's center, a cause the maintainers continued after creator Bram Moolenaar's passing.
▸How do I get out of Vim?
Press Escape to enter normal mode, then type :wq to save and quit, or :q! to quit without saving. It is the first thing every tutorial teaches - and the internet's favorite joke.
Video reviews
4 review videos aggregated · praise and criticism included alike · click through to the original video
Channels that covered it
Channels are aggregated as sources only — we don’t rate creators
Related tools
Where to go next
External links open in a new tab; external content is independent of this site.
Link down? Every object page is re-checked monthly.





