[net.sources] vc documentation

afs@bunkerb.UUCP (Andrew F. Seirup) (01/19/85)

   This covers all the current undocumented commands (I think) in vc, as well
as the new commands I added (^K, h, j, k, l).  If you didn't add my commands,
just delete those portions of this context diff, it won't hurt my feelings.
The other parts you might want, though, no matter how much you're fed up
with me.

   This should be it for me on vc.  My thanks to James Gosling for the original,
and Mark Weiser and Bruce Israel for their modifications and posting of it!


Andrew Seirup - Bunker Ramo, Trumbull CT - (203)386-2086 
uucp address:  {decvax|ittvax}!bunker!afs


*** vc.1	Fri Jan 18 10:28:13 1985
--- vc.new	Fri Jan 18 10:27:41 1985
***************
*** 42,47
  Exit from \fIvc\fR.  If you were editing a named file, and you modified
  it, then it will ask about saving before exiting.
  
  .IP ^G
  Abort the current long command.
  

--- 42,51 -----
  Exit from \fIvc\fR.  If you were editing a named file, and you modified
  it, then it will ask about saving before exiting.
  
+ .IP ^Z
+ Stop \fIvc\fR.  Allows job control from csh without leaving the terminal in
+ a funny mode.
+ 
  .IP ^G
  Abort the current long command.
  
***************
*** 61,66
  row.  If an expression is to be duplicated with ^J the moving down of a
  variable reference may be avoided by using the "fixed" operator.
  
  .IP ^V
  Types, in the long command line, the name of the entry being pointed at by
  the entry cursor.  This is used when typing in expressions to refer to

--- 65,73 -----
  row.  If an expression is to be duplicated with ^J the moving down of a
  variable reference may be avoided by using the "fixed" operator.
  
+ .IP ^K
+ Copy column.  Same as ^J but for columns.
+ 
  .IP ^V
  Types, in the long command line, the name of the entry being pointed at by
  the entry cursor.  This is used when typing in expressions to refer to
***************
*** 66,71
  the entry cursor.  This is used when typing in expressions to refer to
  entries in the table.
  
  .IP ^U\fIn\fR
  Sets the numeric argument to the following command to \fIn\fR.  Commands
  like ^F and ^B use the numeric argument as the number of times to perform

--- 73,86 -----
  the entry cursor.  This is used when typing in expressions to refer to
  entries in the table.
  
+ .IP ^E
+ Types, in the long command line, the expression of the entry beiny pointed at
+ by the entry cursor.
+ 
+ .IP ^A
+ Types, in the long command line, the value of the entry beiny pointed at
+ by the entry cursor.
+ 
  .IP ^U\fIn\fR
  Sets the numeric argument to the following command to \fIn\fR.  Commands
  like ^F and ^B use the numeric argument as the number of times to perform
***************
*** 78,83
  are the same.  That is, when no long command is being entered.  Most of them
  introduce a new long command.
  
  .IP =
  Prompts for an expression which will be evaluated dynamically to produce a
  value for the entry pointed at by the entry cursor.  This may be used in

--- 93,104 -----
  are the same.  That is, when no long command is being entered.  Most of them
  introduce a new long command.
  
+ .IP "h, j, k, l"
+ Alternate cursor controls (left, down, up, right).
+ 
+ .IP Q
+ Alternate exit command.
+ 
  .IP =
  Prompts for an expression which will be evaluated dynamically to produce a
  value for the entry pointed at by the entry cursor.  This may be used in
***************
*** 129,134
  .I tbl
  preprocessor of
  .I nroff.
  
  .IP f
  Sets the output format to be used for printing the numbers in each entry in

--- 150,160 -----
  .I tbl
  preprocessor of
  .I nroff.
+ 
+ .IP M
+ Merges the database from the named file into the current database.  Values,
+ expressions and names defined in the named file are written into the current
+ file, overwriting the existing entries at those locations.
  
  .IP f
  Sets the output format to be used for printing the numbers in each entry in