Jump to content

Vim: Difference between revisions

From EDM2
Ak120 (talk | contribs)
Ak120 (talk | contribs)
mNo edit summary
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
|Name=Vi IMproved
|Version=8.1.1864 (Aug 2019)
|Author=Bram Moolenaar
|Licence=Open Source
|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 a improvement of STEVIE and was named ''Vi Imitation''.
 
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)
* David Sanders (OS/2 port)


==Features==
==Features==
Line 11: Line 26:


====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==
Line 32: Line 47:
* Vim 8.0 (2017-04-23)
* Vim 8.0 (2017-04-23)
* Vim 8.1 (2018-05-18)
* 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]]

Revision as of 22:55, 16 August 2019

Vim
[[File:{{{Picture}}}|128px]]
Name Vi IMproved
Version 8.1.1864 (Aug 2019)
Vendor
Author Bram Moolenaar
Licence Open Source
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 a improvement of STEVIE and was named Vi Imitation.

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)
  • 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

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