Donation?

Harley Hahn
Home Page

Send a Message
to Harley


A Personal Note
from Harley Hahn

Unix Book
Home Page

SEARCH

List of Chapters

Table of Contents

List of Figures

Chapters...
   1   2   3
   4   5   6
   7   8   9
  10  11  12
  13  14  15
  16  17  18
  19  20  21
  22  23  24
  25  26

Glossary

Appendixes...
  A  B  C
  D  E  F
  G  H

Command
Summary...

• Alphabetical
• By category

Unix-Linux
Timeline

Internet
Resources

Errors and
Corrections

Endorsements


INSTRUCTOR
AND STUDENT
MATERIAL...

Home Page
& Overview

Exercises
& Answers

The Unix Model
Curriculum &
Course Outlines

PowerPoint Files
for Teachers

Internet Resources for Chapter 22

The vi Editor

vi text editor

http://en.wikipedia.org/wiki/Vi
http://thomer.com/vi/vi.html
  "vi Lovers" resources
http://www.faqs.org/faqs/editor-faq/vi/part1/
  vi FAQ: 2007-12-13
http://www.networkcomputing.com/unixworld/tutorial/009/009.html
  Unixworld tutorial

Man pages

http://bama.ua.edu/cgi-bin/man-cgi?vi
  Solaris
http://www.vim.org/htmldoc/develop.html
  Vim reference manual

Learning the vi Editor

http://en.wikibooks.org/wiki/Learning_the_vi_editor
http://docs.freebsd.org/44doc/usd/12.vi/paper.html

Vim text editor

http://www.moolenaar.net/vim.html
http://en.wikipedia.org/wiki/Vim_%28text_editor%29
http://www.vim.org/6k/features.en.txt
  What is Vim? (short)
http://tnerual.eriogerg.free.fr/vimqrc.pdf
  Quick reference guide
http://vimdoc.sourceforge.net/htmldoc/options.html
  Options
http://www.moolenaar.net/habits.pdf
  Seven Habits of Effective Text Editing by Bram Moolenaar
http://www.faqs.org/faqs/editor-faq/vim/
  Vim FAQ: 1998-02-09
http://vimdoc.sourceforge.net/htmldoc/options.html#'compatible'
  Compatibility mode

Bill Joy

http://en.wikipedia.org/wiki/Bill_Joy
  History of vi (from Bill Joy)
http://web.cecs.pdx.edu/~kirkenda/joy84.html
http://www.theregister.co.uk/2003/09/11/bill_joys_greatest_gift/
http://www.oreilly.com/catalog/opensources/book/kirkmck.html
  Twenty Years of Berkeley Unix
  In the fall of 1975, Thompson spends a year at UCB

ADM3A terminal

http://en.wikipedia.org/wiki/ADM3A

Drawing of ADM-3A keyboard

http://vt100.net/lsi/adm3a-om/adm3a-om.pdf (see page 3-2)

Charles Haley

http://mcs.open.ac.uk/cbh46/career_summary.htm

em text editor

http://www.dcs.qmul.ac.uk/~gc/history/QMC_Unix_manual.html
  (man page)
http://www.dcs.qmul.ac.uk/~gc/history/emsource/emhelp
  (command summary)
http://www.dcs.qmul.ac.uk/~gc/history/emsource/
  (source)

ex text editor

http://en.wikipedia.org/wiki/Ex_%28editor%29
http://roguelife.org/~fujita/COOKIES/HISTORY/1BSD/exrefm.pdf
  Reference manual version 1.1 by Bill Joy and Mark Horton
  Bottom of page 2 has acknowledgments listing many people
http://docs.freebsd.org/44doc/usd/10.exref/paper.pdf
  Reference manual version 3.7 by Bill Joy and Mark Horton

History of Vim

http://freshmeat.net/projects/vim/
  Vim came from "stevie"

Swap files, recovery

http://www.linuxclues.com/articles/08.htm
  Search for "swap file"

Undoing changes

http://www.vim.org/htmldoc/undo.html

Options

http://www.en8848.com.cn/Reilly%20Books/books/unix2/vi/appc_01.htm
  vi
http://vimdoc.sourceforge.net/htmldoc/options.html#option-summary
  Vim

Macros (mapping)

http://www.vim.org/htmldoc/map.html#mapping (Vim)

.exrc file

http://www.faqs.org/faqs/editor-faq/vi/part2/
  Search for "Setting up .exrc file"

.vimrc file

http://www.vim.org/htmldoc/usr_05.html
http://www.vim.org/htmldoc/starting.html
  What happens when Vim starts

Vim scripting

http://www.vim.org/htmldoc/usr_41.html

Bill Joy interview (August 1984, Unix Review)

http://web.cecs.pdx.edu/~kirkenda/joy84.html

Jump to top of page