Emacs
Primers:
http://jamesthornton.com/emacs/node/emacs.html
http://mally.stanford.edu/~sr/computing/emacs.html
http://www.cems.uwe.ac.uk/~lrlang/java_html/emacsref.html
References:
http://www.gnu.org/software/emacs/
http://www.unix-manuals.com/refs/emacs/emacs.html
http://www.emacswiki.org/emacs-en
[Syntax: "C-h" means hold down [control key] and press [H/h key].]
[Syntax: "M-x" means ["meta" key] and [X/x key].]
[NB--"meta" key might be "esc" or "alt" or "ctl" or "option" or ...]
Command ---- Description
--------------- -------------------------------
emacs or xemacs ---- Start Emacs or XEmacs.
emacs new_file ---- Create a new file.
C-h t ---- Start the Emacs tutorial.
C-x C-s ---- Save the file.
C-x C-c ---- Exit Emacs.
M-x n ---- Go to n-th line.
M-w ---- Copy highlighted text.
C-w ---- Cut highlighted text.
C-_ ---- Undo ([ctl]+[shift]+[-/_]).
C-y ---- Paste text.
vi
---------- intros, tutorials
quick intro style:
http://www.jerrywang.net/vi/
tutorial for newbies, site also has Man pages, AWK, regex, ...:
http://www.unix-manuals.com/tutorials/vi/vi-in-10-1.html
intro, more or less short, w/ some unneeded stuff.
https://engineering.purdue.edu/ECN/Resources/KnowledgeBase/Docs/20020202121609
Vi author, Bill Joy, speaks, lots of terse lists: set, command chars, ...
http://docs.freebsd.org/44doc/usd/12.vi/paper.html
Similar to Bill Joy's, but more intro-like, with handy (?) lists.
http://rootprompt.org/article.php3?article=305
long, w/ hand written cheatsheet:
http://www.gentoo.org/doc/en/vi-guide.xml
long winded, covers lots of more complex stuff, but difficult to look up quickly.
http://www.networkcomputing.com/unixworld/tutorial/009/009.html
---------- command lists, orgs
Cheat sheet, handy:
http://www.gentoo.org/doc/en/vi-guide.xml
Listing of VI and EX commands:
http://www.vmunix.com/~gabor/vi.html
List of vi commands (but missing ex part):
http://www.unix-manuals.com/refs/vi-ref/vi-ref.htm
---------- vi References:
http://thomer.com/vi/vi.html
http://www.vim.org/
Vi lovers, really good links:
http://thomer.com/vi/vi.html
adjuncts
regular expressions (brief, but with links to books):
http://www.unix-manuals.com/refs/regex/regex.htm