< All Topics


Vim is a feature-rich and configurable text editor. Vim is an enhanced version of the classic UNIX editor Vi. This editor is ideal for editing plain text files and programs. All commands are typed on a standard keyboard. The user can also utilize the mouse and assign function keys to commands.

Project Background

  • Project: Vim
  • Author: Bram Moolenar
  • Initial Release: 1991
  • Type: Text Editor
  • License: Vim
  • Contains: gVim,VimL, and Vim macros
  • Language:  Vim script, C
  • GitHub: vim/vim with 24.9k stars and 60 contributors
  • Runs On:Unix, Linux, Windows NT, MS-DOS, macOS, iOS, Android, Haiku, AmigaOS, MorphOS
  • Twitter: /vimlinks


  • Editing files remotely
  • Commands for control flow and function definitions
  • Control and flexibility in a text editing environment
  • Multimode editing 
  • Completion, comparison, and merging of files 
  • Recover files after a crash 
Was this article helpful?
0 out of 5 stars
5 Stars 0%
4 Stars 0%
3 Stars 0%
2 Stars 0%
1 Stars 0%
Please Share Your Feedback
How Can We Improve This Article?
Table of Contents
Scroll to Top