Vim — Free Text Editor

By Bram Moolenaar and the Vim community · Developer tools
  • Open source
  • Free
  • Developer tools
Download Vim Direct download from www.vim.org Official download page Link checked October 19, 2026

Our verdict: Vim is the classic keyboard-driven editor that is available on almost every system. Once you learn its modes and commands, editing text becomes very fast. The learning curve is steep, and for modern IDE features many users now choose Neovim.

Vim in a terminal with C source code in split windows and code folding
Vim in a terminal with C source code in split windows and code folding · Screenshot: AzaToth, GPL, via Wikimedia Commons

About Vim

Vim was created by Bram Moolenaar and first released in 1991. Since his death in 2023 it has been maintained by the Vim community. Vim is charityware: it is free, and users are encouraged to donate to the ICCF Holland charity for children in Uganda.

The Windows installer includes gVim, a graphical version with menus and mouse support, and the console vim.exe. It can add an 'Edit with Vim' entry to the right-click menu. Vimscript and Vim9 script let you configure the editor and write plugins.

What it does well

  • Modal editing. Separate modes for moving, inserting and selecting make editing fast without the mouse.
  • gVim for Windows. A graphical version with menus, toolbar and mouse support.
  • Plugins and scripting. Extend Vim with Vimscript or Vim9 script plugins.
  • Macros and registers. Record repeated edits and replay them across a file.
  • Runs everywhere. The same editor and configuration work on Windows, Linux, macOS and servers.

Who it is for

Good fit

Developers and admins who edit text all day and want an editor that works the same on every machine.

Look elsewhere

People who want an editor they can use well without learning commands, or a modern IDE out of the box.

Pros and cons

Pros

  • Very fast and light
  • Available on almost every system
  • Includes a Windows GUI
  • Decades of plugins and documentation

Cons

  • Steep learning curve
  • Plain look without configuration
  • Fewer modern IDE features than Neovim

How to install Vim

The download button gets the 64-bit gVim installer for the current Vim release from vim.org. Newer signed builds are published on the vim-win32-installer GitHub page linked from vim.org. Run vimtutor after installing for a 30-minute introduction.

Questions about Vim

Is Vim free?

Yes. Vim is open source under the Vim license. It is charityware, so donations to ICCF Holland are encouraged but not required.

What is the difference between Vim and gVim?

gVim is the graphical version of Vim with menus and mouse support. The Windows installer includes both.

How do I exit Vim?

Press Esc, type :q and press Enter. Use :wq to save and quit, or :q! to quit without saving.

Download Vim from vim.org ExeDepot does not host this file. The download starts from the developer's server, www.vim.org. Other versions are on the official download page.

Alternatives to Vim

  • Neovim Terminal Text Editor

    Modern, extensible fork of Vim with Lua configuration and a built-in LSP client.

    Neovim contributors · Open source · neovim.io
  • Notepad++ Text and Code Editor

    Fast tabbed editor for code, config files and logs.

    Don Ho · Open source · notepad-plus-plus.org
  • Geany Lightweight IDE

    Small, fast IDE with syntax highlighting, build commands and a plugin system.

    Geany contributors · Open source · geany.org
  • Visual Studio Code Code Editor

    Microsoft's free code editor with debugging, Git, a built-in terminal and a huge extension library.

    Microsoft · Freeware · code.visualstudio.com

Similar to Vim All developer tools apps

  • Sublime Text Code Editor

    Fast code and text editor with multiple cursors and Goto Anything; unlimited evaluation, $99 license.

    Sublime HQ · Shareware · sublimetext.com
  • EmEditor Text Editor

    Fast Windows text and CSV editor for huge files; free for home and school use, Professional is paid.

    Emurasoft, Inc. · Freeware · emeditor.com
  • UltraEdit Text Editor

    Commercial text editor for 10 GB+ files with column mode, multi-caret, FTP/SSH and UltraCompare; 7-day trial.

    UltraEdit, Inc. (Idera) · Free trial · ultraedit.com
  • VSCodium Code Editor

    Community build of VS Code with Microsoft's telemetry and branding removed, under the MIT licence.

    VSCodium community · Open source · github.com/VSCodium