vim
Vim - the ubiquitous text editor.
Vim is a command‑line text editor that extends the classic Unix vi with many enhancements such as multi‑level undo, syntax highlighting, spell checking, and programmable scripting. It retains vi‑compatible key bindings, allowing users familiar with vi to work efficiently, while also supporting custom key mappings, mouse interaction, and a graphical user interface for those who prefer it.
The editor is aimed at programmers and anyone who edits plain‑text files, offering fast keyboard‑driven navigation and editing capabilities. It runs on a wide range of operating systems, including Windows, macOS, and most Unix‑like platforms, and can be built with a minimal feature set for POSIX‑compatible vi behavior or with full functionality for richer workflows.
Vim is distributed as source and binary packages, installable via common package managers or downloadable from its website and GitHub repository. Documentation, syntax files, and runtime resources are included, and the project provides build instructions for compiling from source when needed.
Reviews
Loading reviews…
Similar apps

Code Editors & IDEs
Vim
An old terminal-based editor. For common plugins, check [Vim Common Plugins](editor-plugin-zh.md#vim-plugin).

Code Editors & IDEs
Neovim
Vim-fork focused on extensibility and usability.

Code Editors & IDEs
MacVim
the text editor Vim - for macOS.

Code Editors & IDEs
VimR
GUI for the Neovim text editor
Code Editors & IDEs
FVim
GUI for the Neovim text editor
Code Editors & IDEs
Vimr
Refined Vim Experience for OS X.