Vim

Vi IMproved is a multi-platform programmer's editor that is upwards compatible with the classic UNIX editor vi.

History
The development originally started on the Amiga around 1990 as a improvement of STEVIE and was named Vi Imitation.


 * David Sanders (OS/2 port)

Features
Additional features:
 * multi-level undo
 * syntax highlighting
 * command line history
 * on-line help
 * filename completion
 * block operations

Vim related programmer's utilities

 * Exuberant ctags - Creates index files out of Vimscript source files

Versions

 * Mar 1997: Vim 4.6 - for emx 0.9b
 * Mar 1998: Vim 5.0 - ctags 2.0, xxd 1.8, colour support for os2ansi
 * Apr 1998: Vim 5.1
 * Aug 1998: Vim 5.3
 * Jul 1999: Vim 5.4 - Exuberant Ctags 3.2.4
 * Sep 1999: Vim 5.5 - Exuberant Ctags 3.3
 * Jan 2000: Vim 5.6
 * May 2001: Vim 5.8
 * Sep 2001: Vim 6.0
 * Mar 2002: Vim 6.1
 * Jun 2004: Vim 6.3
 * Oct 2005: Vim 6.4
 * Vim 7.0 (2006-05-17)
 * Vim 7.1 (2007-05-12) - 16-bit MS-DOS version
 * Vim 7.3 (2010-08-15) - 32-bit MS-DOS version
 * Vim 7.4 (2013-08-10)
 * Vim 8.0 (2017-04-23)
 * Vim 8.1 (2018-05-18)

Publications

 * Linda Lamb; Arnold Robbins; Elbert Hannah: Learning the Vi and Vim Editors - O'Reilly 2008, ISBN 0-596-52983-X
 * Kim Schulz: Hacking Vim - Packt 2010, ISBN 1-84951-050-4
 * Mark McDonnell: Pro Vim - Apress 2014, ISBN 1-4842-0251-1
 * Drew Neil: Practical Vim, Second Edition - Pragmatic Bookshelf 2015, ISBN 1-68050-127-5
 * Drew Neil: Modern Vim - Pragmatic Bookshelf 2018, ISBN 1-68050-262-X
 * Jovica Ilic: Mastering Vim Quickly - 2018, ISBN 1-983325-74-0
 * Ruslan Osipov: Mastering Vim - 2018, ISBN 1-78934-109-4

Links

 * OS/2 downloads