Vi Pages - Documentation
There are quite a number of documents about Vi.
However, you may not yet know about these:
Online Documentation (HTML) - outbound
- The VI Lovers Home Page [990611]
-
http://www.thomer.com/thomer/vi/vi.html
- Mirror:
-
http://www.cs.vu.nl/%7Etmgil/vi.html
-
A dedicated fan of Vi who set up a dedicated page
which has become quite popular.
(I guess this page has a good title :-).
- Author:
Thomer M. Gil tmgil(at)cs.vu.nl
- Google Directory [010814]
-
http://directory.google.com/Top/Computers/Software/Editors/Vi/
- GO Network: Vi Text Editor [000901]
- Search > Technology > Software > By type > Text editors > Vi
-
http://www.go.com/WebDir/Vi_text_editor?lk=noframes&svx=related
- No link to this page. :-(
- MetaSpider [001229]
-
http://search.metaspider.com/Meta/Spider?vi
- Yahoo's page about Vi:
- Home > Computers and Internet > Software > Text Editors
-
http://www.yahoo.com/text/Computers_and_Internet/Software/Text_Editors/vi/
-
Mostly defunct links. :-(
Yahoo should check those links more often!
- First Steps: VI [010307]
-
http://www.infobound.com/vi.html
- Intro, Commands, Practise Lesson #1, Startup File,
Practise Lesson #2, Editing Multiple Files, Using Named Buffers, Macros.
- Author: Tony Porczyk tony(at)infobound.com
- "Just enough vi editor commands to survive" [000801]
-
http://www.cs.unt.edu/~chapin/1120/vi_hints.txt
- Author: Brent Smith simpleeqbest(at)hotmail.com
- This text is meant to be "as small and basic as possible".
- "Vi for New Users" [000613]
-
http://www.dotcomma.org/programming/view.php?id=37
- Article in "Printer Friendly Format":
-
http://www.dotcomma.org/programming/pff.php?id=37
- Author: Eric "paradox" Sun eric(at)dotcomma.org http://www.dotcomma.org/
- (Yet another) "Vi Intro" [000223]
-
http://csel.cs.colorado.edu/unix/viintro.html
- Author: unknown
- VI(Visual) Editor Reference manual [991201]
-
http://www.cis.udel.edu/~totten/vi/
- Author: William Totten totten(at)pobox.com [990310]
- Vi Reference
-
http://www.cs.wustl.edu/~jxh/vi.html
- The HTML version of the Vi Reference once compiled
by Maarten Litmaath maart(at)nat.vu.nl - with tables.
- The plaintext version is also available:
-
http://www.cs.wustl.edu/~jxh/vi.reference
- Author: James Hu jxh(at)cs.wustl.edu
- Vi chart [970123,971121]
-
A chart with Vi commands for several vi clones - ELVIS, NVI, and VIM.
Includes equivalent or similar commands for the editors SPF and TSO, too.
-
The linked page uses a "table" -
but there is a link to a plain-text page, too.
So you can print out that text easily.
- Author:
Jeff Wang jeffw(at)jeffw.com jeffw(at)advance.com
- Old versions of this chart (local copies):
-
doc/vi.chart (84K) [960916]
-
doc/vi.chart.gz (22K) (same version compressed with gzip)
- "Vi for Smarties" - a Vi Tutorial [980528,980721,991129,010821]
-
http://www.jerrywang.net/vi/ [010821]
- http://www.geocities.com/ResearchTriangle/7584/vi/ [obsolete]
- An intro for newbies. Eight lessons and two quizzes. Nice!
- Author: Jerry Wang jerry_y_wang(at)yahoo.com
- VI Reference Manual & VI Introduction [980723,981109]
-
http://www.rru.com/~meo/useful/vi/
-
http://www.rru.com/~meo/vi/ [soon?]
- Authors: Miles O'Neal meo(at)netads.com
and Susan Liebeskind shl(at)cc.gatech.edu
- [English] vi reference [970212,990915]
-
http://www.splange.freeserve.co.uk/viref.html
-
http://www.geocities.com/Athens/2694/viref.html [old]
-
"... compact and usable listing of command and
insert mode keys, ex commands and options."
- HTML by: John Arundel john-arundel(at)psion.com
- [English] Vi/Ex Editor (HTML) (UnixWorld) [970127,980114,010102]
-
http://www.networkcomputing.com/unixworld/tutorial/009/009.html
- http://www.wcmh.com/uworld/archives/95/tutorial/009/009.html [obsolete]
- http://www.wcmh.com/uworld/archives/95/tutorial/009/009.html [obsolete]
- "Test Your Vi/Ex Knowledge"
-
http://www.unixworld.com/uworld/rs/contests/vi/ [obsolete?]
- Contact: editor(at)unixworld.com
- Author:
Walter Alan Zintz
- [English] Vi FAQ (Part1) (HTML) [961029,000314]
-
http://www.macom.co.il/vi/
-
- The Vi FAQ - HTML version.
- HTML by Baruch Promislow baruch(at)macom.co.il
- VI FAQ Part1:
http://roger.ecn.purdue.edu/~kompella/html/vi_faq1.html
- [English] VI FAQ (Part2)
http://roger.ecn.purdue.edu/~kompella/html/vi_faq1.html
- Mirrors(?):
-
http://roxanne.roxanne.org/~eric/vi_editor/
- [English] Vi Tutorial (HTML) (Purdue) [961029]
-
http://ups.ecn.purdue.edu/ecn/Documents/VI/
- A Vi tutorial with pictures.
- Author: marian(at)ecn.purdue.edu
- [English] Using the Vi Editor (HTML) [970128]
-
http://unixhelp.ed.ac.uk/vi/
- This is a part of the UNIXHELP project.
- Maintenance: unixhelp(at)ed.ac.uk
-
I wonder whether anyone still maintains this project.
The pages look pretty dead. :-( [961029]
- Mirrors:
-
http://www.nova.edu/Inter-Links/UNIXhelp/vi/index.html
Vi and Programming
- Introduction to Programming in C/C++ with Vim [010615]
-
http://www.linuxnewbie.org/nhf/intel/programming/intro_c++.html
- Author: Kmj kmj9907(at)cs.rit.edu
Vi Docs in Various Languages
Documentation in several languages:
Finnish,
French,
German,
Greek, and
Swedish.
Got any to add?
Send me your contributions to
webpage-vi-docs@guckes.net
- thanks!
Vi Documentation in Finnish
- [Finnish] Perusohje vi-editorin käyttöön [000918]
-
http://www.helsinki.fi/%7Erista/tekstit/vi-opas.html
- Basic instruction for using of vi -
a Vi start guide written in Finnish.
- Author: Aapo Rista Aapo.Rista(at)iki.fi
- [Finnish] Vi [000922]
-
http://www.hit.fi/%7Elehtonen/Unix/unix26.htm
- Author: Kari Lehtonen KariL(at)iki.fi (1997)
http://www.hit.fi/%7Elehtonen/
- [Finnish] [Text] VI-EDITORI [000922]
-
http://www.cs.joensuu.fi/pages/amanuenssi/computing_facilities/Ohjelmat-CS/vi/vi.html
- Author: ??? Last updated: October 1996
Vi Documentation in French
[960822]
- [French] Vi Guide (PostScript, gzip)
-
doc/vi.guide.french.tex.ps.gz (35K -> 85K)
- A Vi starter guide written in French.
- Author: Charles Vidal charles(at)cln46fw.der.edf.fr
Vi Documentation in Deutsch/German
- vi - Beispiele [2003-09-03]
- "vi - Examples". Basic editing commands and some options mentioned.
-
http://linux.hs-bremerhaven.de/tips/vi_bsp.html
- (local copy)
- German Vi Lovers Home Page [1999-02-23,2003-09-03]
-
http://linux.hs-bremerhaven.de/alfred/vi/tips.html
-
Basically another VI Lovers Homepage - but specifically for Krauts.
The main difference is the additional page on Tips and Tricks:
-
http://linux.hs-bremerhaven.de/~alfred/vi/tips.html
- Author: Alfred Schmidt alfred(at)HS-Bremerhaven.DE
- VI-Einfuehrung und Kurzreferenz [981102]
- [Deutsch,German] [HTML]
-
http://www.fh-wedel.de/~herbert/html/vi/
- A short intro to editing with Vi - in German.
- Author: Martin "Herbert" Dietze herbert(at)fh-wedel.de
- Der vi-Editor - ein mächtiger Zwerg (German) [000901]
- [Deutsch,German] [HTML]
-
http://lug-dd.schlittermann.de/vortraege/vi-report_html/
- Author: Marcus Obst mobst(at)apfel.sax.de [000115,010312]
-
Slides (in MagicPoint) for a talk about vi - in German.
created for the Linux User Group in Dresden, Germany.
- Textverarbeitung mit dem Editor vi" [990223]
- [Deutsch,German] [HTML]
-
http://www.delix.de/Linux/handbuch/node140.html
- A description of the editor vi - in German.
Last updated in November 1995.
- Author: Delix sysadmins?!
- Emacs --- Ein Texteditor -- Emacs/Vi Command Comparison [031027]
-
http://www.thomas-guettler.de/vortraege/emacs/einfuehrung.html
- An introduction to Emacs, showing commands with their Vi equivalents.
by Thomas Güttler info(at)thomas-guettler.de
- Editor vi [990223]
- [Deutsch,German] [HTML]
-
http://www.we.fh-osnabrueck.de/fbwe/vorlesung/edv1/unix/node18.html
- A description of the editor vi - in German.
Last updated in December 1995.
Vi Documentation in Greek
- Vi explained [961029]
- [Greek] [HTML]
-
http://www.edu.physics.uch.gr/~danalis/manuals/vi/vi_front.html
-
If you prefer to read about Vi in Greek - there you are!
- Author: Anthony G. Danalis danalis(at)edu.physics.uch.gr
http://www.edu.physics.uch.gr/~danalis/
Vi Documentation in Swedish
- Vi Tutorial [991208]
- [Swedish] [HTML]
-
http://www.mds.mdh.se/support/howto/vi.html
- Author: support(at)mds.mdh.se
Misc
[971009]
[English] Vi Macros, Abbreviations, and Buffers
http://soma.npa.uiuc.edu/docs/vi.macros
Author: Fred Buck (1988), additions by Maarten Litmaath maart(at)cs.vu.nl (1989)
The escape filter, test abbreviation, keystroke remapping (test mode, command
mode), text-buffer execution; mode-bouncing, chained macros, recursive macros,
termination of recursives macros, peculiar limitations and restrictions on 'vi'
macros; putting and yanking to/from named buffers;
remappable keys (Which keys to remap?).
An Extremely Quick and Simple Introduction to the Vi Text Editor [991112]
http://heather.cs.ucdavis.edu/~matloff/UnixAndC/Editors/ViIntro.html
Author: Norm Matloff matloff(at)heather.cs.ucdavis.edu
Per's Vi Tutorial [980114]
http://www.dina.kvl.dk/~abraham/religion/vi-tutorial.html
Author:
Per Abrahamsen abraham(at)iesd.auc.dk
Rather than a Vi Tutorial this shows how hard learning Vi commands can be.
Or maybe it is to show why people have written vi clones that improve
the movement of the cursor.
Viper Tutorial [990223]
http://linux01.gwdg.de/susehilf/gnu/viper/Top.html
"Viper is a Vi emulation package for GNU Emacs 19 and XEmacs 19."
Online Documentation (non-HTML) - local
- An Introduction to Display Editing with Vi [971008]
-
http://www.de.freebsd.org/de/doc/usd/12.vi/paper.html
- Authors: William Joy and Mark Horton
- *The* text about Vi - written by the authors.
Online Documentation (non HTML) - outbound
- BSD manuals (ex and vi) (PostScript) [960615]
-
ftp://gatekeeper.dec.com/pub/BSD/manuals/
-
Directory:
98069 Jul 2 1992 usd.15.vi.ps.Z
56681 Jul 2 1992 usd.16.ex.ps.Z
The "usd.16.ex.ps.Z" should contain the
"Ex Reference Manual - Version 3.7" by William Joy and Mark Horton.
There are 19 pages in total.
Please correct me if I am wrong!