AppBreakup
Vim logo

Vim

The classic modal text editor, installed on nearly every Unix system.

Open sourceCode editors
Verified facts
4 of 4
Alternatives ranked
5
Approved reviews
0
Visits sent from here
0

About Vim

Vim is a highly configurable modal text editor that grew out of the Unix vi editor. Its approach of composing short commands to move and edit text is fast once learned, and it is included as vi with most Unix systems and macOS, so it is often the editor already on a server. Vim offers a persistent multi-level undo tree, a scripting language for plugins, syntax support for hundreds of languages and file formats, and terminal and graphical versions; a new GTK 4 GUI backend has recently landed. After its creator Bram Moolenaar died in 2023, a team of maintainers kept development going. Vim is free and released as charityware: its licence is GPL-compatible, and users are asked to donate to a charity helping children in Uganda. It runs on Linux, macOS, Windows and many other systems. Neovim has attracted many users who want Lua and built-in LSP, but Vim remains the dependable default for quick edits anywhere.

Best for: Anyone who edits files on servers or wants a fast, ubiquitous modal editor.

Pros and cons

What works

  • Already installed on most Unix systems and macOS
  • Extremely fast and light
  • Decades of plugins, docs and community knowledge

Why people leave

  • Steep learning curve
  • IDE features need plugins and configuration
  • Vimscript is less pleasant to extend than Lua

Top Vim alternatives

See all 5
  1. 1Neovim logo
    Neovim

    A Vim fork with Lua, built-in LSP and Tree-sitter for modern IDE features.

    81.5
  2. 2Helix logo
    Helix

    Modal editing with language support built in and almost no configuration.

    62.6
  3. 3micro logo
    micro

    A terminal editor with normal keybindings for people who never want to learn modes.

    59.6
  4. 4GNU Emacs logo
    GNU Emacs

    The other classic Unix editor, extensible in Emacs Lisp.

    57.2
  5. 5Kakoune logo
    Kakoune

    A modal editor that puts multiple selections at the centre of editing.

    55.3

Why people left Vim

In reviewers' own words, from reviews of the apps they moved to. These are their opinions, not ours.

No switching stories yet. If you moved away from Vim, review the app you switched to and tell us why.

Reviews

No approved reviews yet. How we verify reviewers

Write a review of Vim
Your rating of Vim

Never shown publicly. A work email helps us verify you.

What did you use it for, and what was good or bad? At least 40 characters.

A GitHub username, your company domain, or say you can send a screenshot. Verified reviews count more.

By submitting, you confirm you're at least 16 and agree to our terms. Your name, rating, review and the date are published; your email isn't. See our privacy policy.

Vim: common questions

Is Vim free?

Yes. Vim is free, open-source software.

Is Vim open source?

Yes. The source code is on GitHub at vim/vim.

What platforms does Vim run on?

Vim is available for Windows, macOS and Linux.

What are the best alternatives to Vim?

The highest-ranked Vim alternatives right now are Neovim, Helix and micro. See the full ranked list for pricing, platforms and verified facts.

See all 5 Vim alternatives