Jump to content

Vim: Difference between revisions

From EDM2
Ak120 (talk | contribs)
mNo edit summary
Ak120 (talk | contribs)
 
(6 intermediate revisions by 2 users not shown)
Line 1: Line 1:
A multi-platform programmer's editor that is upwards compatible with the classic [[UNIX]] editor [[vi]]. Development of the tool was originally started on the Amiga around 1990 as a improvement of STEVIE and then named Vi Imitation but the name was later changed to '''Vi Improved'''.
{{Software
|Picture=Vim editor.gif
|Name=Vi IMproved
|Version=9.0 (Jun 2022)
|Author=Bram Moolenaar
|Licence=Charityware
|WWW=http://www.vim.org
}}
'''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 an improvement of [[STEVIE]] and was named ''Vi Imitation''.
 
* David Sanders (OS/2 port: Versions 6.3, 6.4, 7.0)


==Features==
==Features==
Line 11: Line 24:


====Vim related programmer's utilities====
====Vim related programmer's utilities====
* [[Exuberant ctags]] - Creates index files out of Vimscript source files - Open source - Current.
* [[Exuberant ctags]] - Creates index files out of Vimscript source files


==Versions==
==Versions==
* Mar 1997: Vim 4.6 - for emx 0.9b
* Mar 1997: Vim 4.6 - for emx 0.9b
* Mar 1998: Vim 5.0 - new ctags
* Mar 1998: Vim 5.0 - ctags 2.0, xxd 1.8, colour support for os2ansi
* Apr 1998: Vim 5.1
* Apr 1998: Vim 5.1
* Aug 1998: Vim 5.3
* Aug 1998: Vim 5.3
* Jul 1999: Vim 5.4
* Jul 1999: Vim 5.4 - Exuberant Ctags 3.2.4
* Sep 1999: Vim 5.5
* Sep 1999: Vim 5.5 - Exuberant Ctags 3.3
* Jan 2000: Vim 5.6
* Jan 2000: Vim 5.6
* May 2001: Vim 5.8
* Sep 2001: Vim 6.0
* Sep 2001: Vim 6.0
* Mar 2002: Vim 6.1
* Mar 2002: Vim 6.1
* Jun 2004: Vim 6.3
* Jun 2004: Vim 6.3
* Oct 2005: Vim 6.4
* Oct 2005: Vim 6.4
* Last known OS/2 version: Vim v7.0 (2006-05-17)
* Vim 7.0 (2006-05-17)
* Last known version: Vim v7.4
* 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==
==Links==
* [http://www.vim.org Vim homepage]
* [ftp://ftp.vim.org/pub/vim/os2/ OS/2 downloads]
* [ftp://ftp.vim.org/pub/vim/os2/ OS/2 downloads]
==Authors==
* Tim Thompson (Original STEVIE developer)
* Tony Andrews (Improvements to STEVIE, port to Amiga that was the basis for Vim, original STEVIE and Vim OS/2 ports)
* Bram Moolenaar (Original Vim developer)
* David Sanders (OS/2 port)


[[Category:Text editors]][[Category:Open Source Software]][[Category:Software written in C]]
[[Category:Text editors]][[Category:Open Source Software]][[Category:Software written in C]]

Latest revision as of 02:01, 17 December 2022

Vim
Name Vi IMproved
Version 9.0 (Jun 2022)
Vendor
Author Bram Moolenaar
Licence Charityware
WWW http://www.vim.org

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 an improvement of STEVIE and was named Vi Imitation.

  • David Sanders (OS/2 port: Versions 6.3, 6.4, 7.0)

Features

Additional features:

  • multi-level undo
  • syntax highlighting
  • command line history
  • on-line help
  • filename completion
  • block operations

Vim related programmer's utilities

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