Learning the vi Editor

Errata for Learning the vi Editor

Submit your own errata for this product.


The errata list is a list of errors and their corrections that were found after the product was released. If the error was corrected in a later version or reprint the date of the correction will be displayed in the column titled "Date Corrected".

The following errata were submitted by our customers and approved as valid errors by the author or editor.

Color Key: Serious Technical Mistake Minor Technical Mistake Language or formatting error Typo Question Note Update



Version Location Description Submitted By Date Submitted Date Corrected
Printed
Page xiii
Line 14, change "indicate" to "indicates".

Anonymous   
Printed
Page 7
line 8, (files checklist/opening.{ch,ap}),

delete the word 'either'.

Anonymous   
Printed
Page 16
line 6, delete the word 'either'.

Anonymous   
Printed
Page 30
Seven lines from bottom, "ause" has been changed to "use".

Anonymous    Aug 01, 2000
Printed
Page 32
2nd paragraph

The 'space' has been changed to 'spacebar.'

Anonymous    Jun 01, 2001
Printed
Page 34

Table 2-4, used to read: "Append text at beginning of line" it now reads: "Append text at end of line"

Anonymous    Aug 01, 2000
Printed
Page 40
"ignores punctuation"

has been changed to: "includes punctuation as part of word"

Anonymous    Aug 01, 2000
Printed
Page 55
table 4-2

Replace "+file" with "+ file". (The extra space is mandatory).

Anonymous   
Printed
Page 59
At the top, added appropriate italicization to command and file names.

Anonymous    May 01, 1999
Printed
Page 66
line 11, "and" has been put in italics for emphasis.

Anonymous    Aug 01, 2000
Printed
Page 75
In the example, "skip a change" has been moved down to the next line.

Anonymous    Aug 01, 2000
Printed
Page 86
Eleven lines up, "This commands" has been changed to "This command".

Anonymous    Aug 01, 2000
Printed
Page 87
In example 2, the following parenthetical remark has been added

(The delimiter colons and the ex command colon are separate entities.)

Anonymous    Aug 01, 2000
Printed
Page 89
The last line of example 11

"To delete lines that contain whitespace but that aren't empty, ..." has been changed to: "To delete lines that contain only whitespace but not lines that are empty,..."

Anonymous    Jun 01, 2001
Printed
Page 89
In item 13, the example and first paragraph have been changed to

:%s/\(.*[^&vis-space;][^&vis-space;]*\)&vis-space;&vis-space;*$/\1/ For each line, use \(.*[^&vis-space;][^&vis-space;]*\) to save everything up to the final trailing spaces. This regular expression must explicitly match at least one non-space ([^&vis-space;]) so that the .* doesn't match everything on the line. Restore the saved text without the spaces.

Anonymous    Jun 01, 2001
Printed
Page 115
"that" has been deleted in the sixth line from the bottom.

Anonymous    Aug 01, 2000
Printed
Page 117
In line 11, "the" has been inserted before "termcap".

Anonymous    Aug 01, 2000
Printed
Page 122
In the footnote at the bottom, "-s" has been changed to courier font

instead of italics, since it's an option.

Anonymous    May 01, 1999
Printed
Page 126

The third code sample has been changed to read: .KS@@ .IP "ICON_IMAGE" 2n@@ Sets or gets ... image.@@ .KE .KS@@ .IP "SERVER_SYNC" 2n@@ Synchronizes with ... mode.@@ .KE .KS@@ .IP "TTY_ARGV" 2n@@ The ... vector, @@ that ... .@@ .KE .KS@@ .IP "XV_LABEL" 2n@@ Specifies a ... icon's label.@@ .KE

Anonymous    Jan 01, 2001
Printed
Page 127
add an index entry for "tab (see indentation)".

Anonymous   
Printed
Page 127
9 lines up, "or separately as MKS Vi" has been deleted.

(They apparently don't sell it separately any more.)

Anonymous    Jun 01, 2001
Printed
Page 129
In line 9, "noticable" has been changed to noticeable".

Anonymous    Aug 01, 2000
Printed
Page 135
11 lines up, "to either" has been changed to "either to".

Anonymous    Aug 01, 2000
Printed
Page 139
In line 3, "from either" has been changed to "either from".

Anonymous    Aug 01, 2000
Printed
Page 140
In lines 3 and 5, "repitition" has been changed to "repetition".

Anonymous    Aug 01, 2000
Printed
Page 141
In line 9, "or question marks" has been changed to

"or in question marks".

Anonymous    Aug 01, 2000
Printed
Page 143
In the 2nd line, "ex" is now in italics since it is a command name.

Anonymous    May 01, 1999
Printed
Page 146
2 lines up, "completion," has been changed to "completion;".

Anonymous    Aug 01, 2000
Printed
Page 153
The url in the second to last paragraph of the page

now reads: ftp://ftp.gnu.org/gnu/gzip/gzip-1.2.4a.shar

Anonymous    Jan 01, 2000
Printed
Page 162
The URL in the footnote at the bottom is no longer up-to-date

removed footnote.

Anonymous    May 01, 1999
Printed
Page 162
11 lines up (not counting footnote lines), "or . command"

has been changed to "or the . command".

Anonymous    Aug 01, 2000
Printed
Page 190
last sentence

"...will be distributed under the terms of the GNU General Public License (GPL)." now reads "...will be distributed under the terms of perl's Artistic License." (Please note: "perl's" is in command-style font)

Anonymous    Jan 01, 1999
Printed
Page 194
Just *before* the -u option, the following entry has been added

-t tag Start editing at the specified tag.

Anonymous    Jan 01, 2001
Printed
Page 214
The end of first line of fifth entry (gq command) of table 11-11

"... no longer that what's set ..." should be: "... no longer than what's set ..."

Anonymous   
Printed
Page 224
line 3, "nd also" has been changed to "and also".

Anonymous    Aug 01, 2000
Printed
Page 226
line 5, "laying" has been changed to "lying".

Anonymous    Aug 01, 2000
Printed
Page 231
line 5, "mode, no" has been changed to "mode. No"

line 8, "mode, no" has been change to "mode. No"

Anonymous    Aug 01, 2000
Printed
Page 255
2nd line of last paragraph, "semi-colon" has been changed to "semicolon"

for consistency with the rest of the book.

Anonymous    Aug 01, 2000
Printed
Page 262

Four lines from the bottom, it read: ``x Move cursor to mark x. It now reads: `x Move cursor to mark x.

Anonymous    Jan 01, 2000
Printed
Page 267
3rd entry in table `Address Symbols'

The x and y in x;y have been set in Courier Italic.

Anonymous    Aug 01, 2000
Printed
Page 270
Made "next" entry's font consistent with the "edit" entry font

Anonymous    May 01, 1999
Printed
Page 274
Line 9 needs a minor wording fix: added "the".

Anonymous    May 01, 1999
Printed
Page 295
line 16 (files checklist/opening.{ch,ap}),

delete the word 'either'.

Anonymous   
Printed
Page 299
The vi Lover's Homepage

http://www.thorner.com/thorner/vi/vi.html is now http://www.thomer.com/vi/vi.html

Anonymous   
Printed
Page 299

The last paragraph used to read: http://www.cs.vu.nl/~tmgil/vi.html It now reads: http://www.thomer.com/thomer/vi/vi.html <Appendix E> This text has been added to the end of Appendix E: Sven Guckes (vim) told us a nice quote from the Tigger's Song in Winnie the Pooh and Tigger Too: "The wonderful thing about Tiggers Is Tiggers are wonderful chaps They're loaded with vim and vigor..." ^^^ ^^

Anonymous    Aug 01, 2000
Printed
Page 300
The vi Pages

http://www.math.fu-berlin.de/~guckes/vi is now http://www.saki.com.au/mirror/vi/index.php3

Anonymous   
Printed
Page 301
footnote, put a dash into "vice president".

Anonymous   
Printed
Page 301
vi for Java Lovers

The vi Reference mugs can now be found at: http://www.geekcheat.com/

Anonymous   
Printed
Page 301
Changed URL to

http://www.vireference.com/vimug.htm although the old URL is still up and forwards to the new one.

Anonymous    May 01, 1999