Vim is alive. Its creator, Bram Moolenaar, died in August 2023, and the project kept going as a community effort. Christian Brabandt merges most changes, with Ken Takata, Yegappan Lakshmanan, Doug Kearns, zeertzjq and others on the maintainer team, according to LWN. Vim 9.2 shipped on February 14, 2026 with Vim9 enums, generic functions, a built-in :Tutor and Wayland support. Patches to 9.2 land almost daily, per the vim.org homepage, and a GTK 4 GUI landed in master on May 19, 2026.
So people who search for a Vim alternative are rarely escaping a dead project. Most want one of three things. Some want modal editing with language servers and tree-sitter already set up, without a long vimrc. Some want Vim keys inside a graphical editor they already use. Others never warmed to modes and want a terminal editor where Ctrl+S saves.
The eight picks below cover all three groups, starting with the closest relatives. Versions and prices were read on each project's own page on November 6, 2026.
Our method is on How we review tools.
Quick comparison
| Tool | Best for | Price | Platforms |
|---|---|---|---|
| Neovim | Keeping your Vim habits with Lua config and built-in LSP | Free | Windows, Mac, Linux |
| VS Code with VSCodeVim | Vim keys inside a full graphical IDE | Free | Windows, Mac, Linux |
| Helix | A modal terminal editor that needs no setup | Free | Windows, Mac, Linux |
| Zed | A fast GUI editor with Vim mode built in | Free; Pro $10/month | Windows, Mac, Linux |
| GNU Emacs with Evil | Vim keys across Org mode, Git and everything else Emacs runs | Free | Windows, Mac, Linux |
| Kakoune | Selection-first editing for Unix users | Free | Mac, Linux |
| micro | A terminal editor with Ctrl+S and mouse support | Free | Windows, Mac, Linux, BSD |
| GNU nano | Quick config edits on a server | Free | Linux and other Unix-like systems |
Neovim
Neovim is the shortest move away from Vim. Its own vim_diff help file says the editor and Vimscript features are mostly identical, so motions, registers, macros and most old plugins keep working. Your config moves from .vimrc to ~/.config/nvim/init.vim, or to an init.lua if you would rather write Lua.
The newest release, 0.12.6, arrived on October 9, 2026, with an MSI and zip for Windows, a tarball for macOS and an AppImage for Linux on x86_64 and arm64. The 0.12 series added a built-in plugin manager in March 2026, and the language server client has been part of core for years, so a modern setup needs fewer third-party pieces than Vim does.
Best for: Vim users who want Lua configuration and a built-in LSP client without relearning any keys.
Pricing:
- Free, open source
Watch out for:
- Vim9 script is not supported, per the vim_diff doc, so plugins written only for Vim 9 will not load.
- The official release assets include no graphical app, and completion, file trees and debugging depend on plugins you pick and configure yourself.
Official site: Neovim.
VS Code with VSCodeVim
Plenty of Vim users keep the keys and change everything around them. VSCodeVim has 9,146,435 installs on the Visual Studio Marketplace and brings modal editing, operators and text objects into VS Code 1.145, the newest stable build, released November 4, 2026 per Microsoft's release notes. VS Code is free for private and commercial use and runs on Windows, macOS and Linux.
For a closer match, vscode-neovim embeds a real Neovim 0.10 or newer and lets it run normal and visual mode, while VS Code handles insert mode. About 676,000 people use it. If VS Code itself is what you want to leave, our VS Code alternatives guide compares other editors.
Best for: Developers who want debugging, extensions and remote containers from VS Code with Vim motions on top.
Pricing:
- VS Code: free for private and commercial use
- VSCodeVim and vscode-neovim: free extensions
Watch out for:
- Your vimrc only half moves over. The VSCodeVim listing calls .vimrc support experimental and limited to remaps, marks multi-cursor mode as experimental, and says the extension reloads for a few seconds every time you edit settings.
- Like Vim, it takes over Ctrl keys, so shortcuts such as Ctrl+F stop doing what VS Code users expect until you hand them back with the
vim.handleKeysorvim.useCtrlKeyssettings.
Official site: VS Code with VSCodeVim. Our listing: VS Code with VSCodeVim.
Helix
Helix is the pick for people who love modal editing and hate maintaining a config. The homepage lists language server support, tree-sitter highlighting and indentation, a fuzzy file picker, project-wide search and surround editing, all built in. It is written in Rust, runs in any terminal, and works over SSH or inside tmux.
Expect to retrain some muscle memory. Helix borrows Kakoune's selection-first model: press w to select a word, then d to delete it, where Vim has you type dw. It installs through Winget, Scoop and Chocolatey on Windows, Homebrew and MacPorts on macOS, and Flatpak, Snap, AppImage or the usual Linux repositories.
Best for: Terminal users who want LSP and tree-sitter working on day one, with no plugins to manage.
Pricing:
- Free, open source (MPL-2.0)
Watch out for:
- There is no plugin system. The homepage says one is planned but gives no timeline, so anything Helix lacks stays missing.
- Releases are slow. The newest tag on GitHub is still 25.07.1 from July 18, 2025, so fixes merged since then reach you only if you build from master.
Official site: Helix.
Zed
On first launch, Zed offers Vim mode as a checkbox on its welcome screen, and workspace: toggle vim mode in the command palette flips it later. Text objects come from tree-sitter, so if selects the inside of a function and ia an argument. Surround (ys, cs, ds) and gc commenting ship in the box, covering what vim-surround and vim-commentary do in Vim.
The editor is open source, draws its interface on the GPU and runs on macOS, Linux and Windows. AI is optional. The pricing page keeps the Personal plan free forever with your own API keys, and charges for hosted models only on Pro and Business.
Best for: Vim users who want a fast graphical editor with Vim mode as a first-class setting, not an add-on.
Pricing:
- Personal: $0 forever, bring your own keys
- Pro: $10 per month, includes $5 of tokens
- Business: $30 per seat per month
Watch out for:
- It is not Vim. The docs say Zed does not yet emulate the full power of Vim's command line, Ex commands take no arguments, and search uses Zed's regex syntax, so replacements use
$1instead of\1. - A GPU is required: DirectX 11 on Windows and Vulkan on Linux, which rules out many headless servers and some virtual machines.
Official site: Zed.
GNU Emacs with Evil
Vim's oldest rival can speak Vim. Evil is a GPL-3.0 package that emulates Vim's main features on Emacs 24.1 or later, which puts Org mode, Magit, Dired and the rest of Emacs behind the same hjkl keys. You keep modal editing and gain an environment you can reprogram in Emacs Lisp while it runs.
Emacs 31.1 reached the GNU FTP server on August 24, 2026. Linux users can install it from their distribution, Windows users from an installer or zip on GNU mirrors, and Mac users through Homebrew, MacPorts or the Emacs for OSX builds.
Best for: People who want one programmable environment for code, notes, Git and email, driven by Vim keys.
Pricing:
- Free, open source (GNU Emacs and Evil are both GPL)
Watch out for:
- Evil alone leaves many Emacs screens with Emacs keys. Most users add evil-collection for modes such as help, calendar and Eshell, which must be loaded with
evil-want-keybindingset to nil first and warns that its default bindings will change. - Some Vim commands need extra packages: per the Evil README,
C-rredo needs Emacs 28's undo-redo, undo-tree or undo-fu, andg;needs goto-chg.
Official site: GNU Emacs with Evil. Our listing: GNU Emacs with Evil.
Kakoune
Helix took its grammar from Kakoune, which describes itself as a selection-first modal code editor. Multiple selections are the main way to edit. You select every match of a pattern, then change all of them in one go, and you see the selection before anything happens. The README says it stays competitive with Vim on keystroke count.
Kakoune is small on purpose. A client/server design lets several windows edit the same file, and it leaves window splits to tmux or your X11 window manager. Version 2026.05.21 is the latest release, and Homebrew, MacPorts, apt, dnf, pacman and Nix all package it. The code is in the public domain under the Unlicense.
Best for: Unix users who like composing small tools and want multiple selections at the core of editing.
Pricing:
- Free, open source (Unlicense)
Watch out for:
- No Windows build. The README says Kakoune builds on Linux, macOS and Cygwin and that no native Windows version is planned.
Official site: Kakoune. Our listing: Kakoune.
micro
If modes were never the point, micro gives you a terminal editor with the shortcuts every desktop app uses. Ctrl+S saves, Ctrl+C and Ctrl+V copy and paste, Ctrl+Z undoes, and you can click and drag to select. Double-click picks a word and triple-click a line.
It ships as one static Go binary with no dependencies, so you can drop it on a server and run it. The homepage lists highlighting for more than 75 languages, multiple cursors, a built-in terminal and Lua plugins with their own manager. Version 2.0.15 came out on December 31, 2025 under the MIT licence, with packages for Linux, macOS, Windows, OpenBSD and NetBSD.
Best for: People who need to edit files over SSH and want Ctrl+S, mouse support and no modes.
Pricing:
- Free, open source (MIT)
Watch out for:
- Copy and paste on a Linux desktop needs xclip or xsel on X11, or wl-clipboard on Wayland. Without them micro falls back to an internal clipboard, per the README.
- Cygwin, Mingw and Plan 9 are not officially supported, and Mac users are told to prefer iTerm2 over Terminal.app or set Option as the Meta key.
Official site: micro.
GNU nano
For editing a crontab or an nginx config and getting out, GNU nano is hard to beat. Shortcuts are listed along the bottom of the screen, so there is nothing to memorize before your first save. The project ships often: 9.1 on June 23, 9.2 on July 31 and 9.3 "Damiana" on October 21, 2026, according to the news page.
Recent releases tidied old behaviour. Version 9.2 added --newbuffer as a clearer name for --multibuffer, and 9.1 dropped the Ctrl+T toggle between WhereIs and GotoLine. Version 9.2 also brought back the legacy ^W^T key pairs that some users still type.
Best for: Quick, occasional edits on servers where you do not want to think about modes.
Pricing:
- Free, open source (GNU Project)
Watch out for:
- Version 9.1 removed support for old Mac-format files with lone carriage-return line endings, and 9.2 refuses to start when standard output is not a terminal, which can break scripts that wrap nano.
Official site: GNU nano.
How to choose
| If you need | Pick |
|---|---|
| Keep every Vim habit but get Lua config and a built-in LSP client | Neovim |
| Vim keys inside a graphical IDE with debugging and remote containers | VS Code with VSCodeVim |
| A modal terminal editor that works well with zero configuration | Helix |
| A fast native GUI editor where Vim mode is a setting, not a plugin | Zed |
| One environment for code, notes, Git and email with Vim keys | GNU Emacs with Evil |
| Multiple selections as the core idea, on Linux or macOS | Kakoune |
| A terminal editor with Ctrl+S, mouse selection and no modes | micro |
| Fix one config file on a server and leave | GNU nano |
When to stay with Vim
Stay with Vim if your vimrc already does what you need, or if you depend on plugins written in Vim9 script, which Neovim cannot run. Vim is also the safer bet on unfamiliar machines, because a vi-compatible editor is on almost every Unix system you will SSH into. Version 9.2 closed some old gaps too, turning on showcmd and ruler by default and adding fuzzy insert-mode completion.
Frequently asked questions
Is Vim still maintained after Bram Moolenaar's death?
Yes. After Moolenaar died in August 2023, Christian Brabandt became the lead maintainer, and he describes Vim as a community project rather than a one-person one. Vim 9.2 came out in February 2026, and patches still land almost daily. Donations that once went to ICCF Holland now go to Kuwasha, a Canadian charity that took over the Uganda projects.
What is the best alternative to Vim?
Is Neovim better than Vim?
Neither wins across the board, so pick by scripting language. Neovim runs Lua and classic Vimscript. Vim runs classic Vimscript and Vim9 script, which gained enums and generic functions in 9.2 and which Neovim does not run. Plain Vimscript works in both, so one config can serve both editors if you avoid Vim9 and Lua-only features.
What is an easier alternative to Vim for beginners?
Which Vim alternatives work on Windows?
Neovim ships an MSI installer, Helix installs through Winget, Scoop or Chocolatey, and micro has a native Windows build. Emacs offers an installer on GNU mirrors, and Zed has a Windows release that needs a DirectX 11 GPU. Kakoune is the exception: its developers have no plans for a native Windows version, so you would need WSL or Cygwin.