Skip to content
SPECIFICTION
Get listed

Vim

vim.org

Free plan WindowsmacOSLinux
Visit vim.org
Spec score 8.5 #15 of 82 in Text Editors

What it is

Vim is a configurable text editor for creating and changing text, with uses that include programming, composing email, and editing configuration files. It supports hundreds of programming languages and file formats, with search and replace, column editing, macro recording, and a persistent, multi-level undo tree. An extensive plugin system and scripting language let users add plugin-like extensions, and Vim integrates with many tools. It runs on Linux, macOS, and Windows and is distributed freely under a GPL-compatible license as charityware. Users who find Vim useful are asked to consider donating to help children in Uganda through Kuwasha. Windows downloads include installers and zip packages for x64, x86, and ARM, plus links to Winget packages. For macOS, downloads link to MacVim for a graphical version and Homebrew for a terminal version. On Unix, Vim recommends obtaining it from source and links a daily-built AppImage for many Linux systems. The maker says Vim takes learning and is not a WYSIWYG word processor for typeset documents.

Spec sheet

Product
Vim is a highly configurable text editor built to make creating and changing text efficient.Read 7 Oct 2026 · vim.org
Free plan
YesRead 22 Sep 2026 · github.com
Integrations
The maker says Vim integrates with many tools.Read 7 Oct 2026 · vim.org
Security
The security page says an issue that could have caused account takeover was reviewed, patched, and validated as fixed in November 2025.Read 7 Oct 2026 · vim.org
Support
The Vim community page lists mailing lists for user help, development discussion, Mac-specific discussion, and announcements.Read 7 Oct 2026 · vim.org
Founded
1991Read 28 Sep 2026 · vim.org
Column editing
YesRead 22 Sep 2026 · github.com
Editing features
The maker lists powerful search and replace among Vim's features.Read 7 Oct 2026 · vim.org
Extension support
YesRead 22 Sep 2026 · github.com
Extensions
Vim has an extensive plugin system and a scripting language that allows plugin-like extensions.Read 7 Oct 2026 · vim.org
Languages and formats
Vim supports hundreds of programming languages and file formats.Read 7 Oct 2026 · vim.org
Learning curve
The maker says Vim is a tool users must learn and that it is not a word processor designed for WYSIWYG typeset-document editing.Read 7 Oct 2026 · vim.org
License and donations
Vim is charityware, is distributed freely under a GPL-compatible license, and asks users who find it useful to consider donating to help children in Uganda through Kuwasha.Read 7 Oct 2026 · vim.org
Linux and Unix downloads
The download page recommends obtaining Vim from source on Unix and links to a daily-built AppImage for many Linux systems.Read 7 Oct 2026 · vim.org
macOS downloads
The download page links to MacVim for a GUI version and Homebrew for a terminal version.Read 7 Oct 2026 · vim.org
Macro recording
YesRead 22 Sep 2026 · github.com
Supported platforms
Windows,macOS,LinuxRead 22 Sep 2026 · github.com
Undo
Vim includes a persistent, multi-level undo tree.Read 7 Oct 2026 · vim.org
Use cases
The maker describes Vim as useful for programming, composing email, and editing configuration files.Read 7 Oct 2026 · vim.org
Windows downloads
The download page lists Windows installers and zip packages for x64, x86, and ARM, and links to Winget packages.Read 7 Oct 2026 · vim.org

Plans and prices

Vim Free Distributed freely · Donations requested to support Kuwasha charity Read 7 Oct 2026 · vim.org

Every Vim plan and price →

Strong points and limits

Strong points

  • Free under a GPL-compatible license
  • Runs on Linux, macOS, and Windows
  • Supports hundreds of languages and formats
  • Includes macro recording and column editing
  • Provides a persistent, multi-level undo tree

Limits

  • The maker says Vim takes learning
  • It is not a WYSIWYG word processor

Who it suits

Vim suits people editing code, email, or configuration files who are willing to learn its editing approach. It is not aimed at users seeking WYSIWYG typeset-document editing.

Verdict

Vim offers extensive text-editing and extension capabilities across three desktop platforms at no price. Its learning requirement and lack of WYSIWYG typeset-document editing are important fit considerations.

Where Specifiction places it

Alternatives to VimAll alternatives →

Zed From $10/mo · Free plan 9.1 Visit