Lably
Skip to content

Vim (text editor)

Improved version of the vi text editor

  • 7 min read
  • 8 chapters

Related on Lably

Through Free and open-source software, Graphical user interface and Microsoft Windows

Vim's documentation describes it as an improved form of the older vi text editor (though it is built from a distinct codebase). In release information, the author originally implied that Vim was an abbreviation for "Vi IMitation", but later, the expansion was changed to "Vi IMproved" because, as described by the author, the functionality had increased beyond that of a clone of vi. Some sources indicate the change happened with v2.0, but conflicting information (including from author) suggests the change happened as early as v2.0 and as late as v3.0.

Since its original release for the Amiga, Vim has been ported to many environments including Atari MiNT, BeOS, MS-DOS, Windows starting from Windows NT 3.1, OS/2, OS/390, MorphOS, OpenVMS, QNX, RISC OS, Linux, BSD, and Classic Mac OS. Vim is also shipped with Apple macOS. Independent ports of Vim are available for Android and iOS.

Vim has been and continues to be popular for software development. In 2018, it was voted the most popular editor amongst Linux Journal readers. In 2015, the Stack Overflow developer survey found it to be the third most popular text editor, and, in 2019, the fifth most popular development environment.

History

In 1988, Bram Moolenaar began work on what would become Vim. He used the codebase for the Stevie editor ported to Amiga (by Tony Andrews et al.) as a starting point. Version 1.14 (completed 2 November 1991) became the first public release. It was distributed via Fish Disk #591 in January 1992.

Sign in to keep reading

7 more chapters are free with a Lably account.

More in Computing and communication