---------------------------------------------------------------- | | | | | comp.sources.unix | | | | SSSSS CCCC | | S S C C | | S C | | SSSSS C | | S C | | S S C C | | SSSSS CCCC | | | | Spreadsheet Calculator (V6.1) Command Summary | | | |--------------------------------------------------------------| | ^To Toggle options. Toggle one option selected by o: | |--------------------------------------------------------------| | a |Recalculate automatically or on ``@'' commands | | c |Current cell highlighting enable/disable | | e |External function execution enable/disable | | n |If enabled, a digit starts a numeric value | | t |Top line display enable/disable | | x |Encrypt/decrypt database and listing files | | $ |Dollar prescale. Multiply constants by 0.01 | |--------------------------------------------------------------| | S Set options. Options include: | |--------------------------------------------------------------| | byrows |Recalculate in row order (default) | | bycols |Recalculate in column order | | iterations=n |Set the number of iterations allowed (10) | | tblstyle=xx |Set ``T'' output style to 0, tex, latex, or tbl| |--------------------------------------------------------------| | Cell cursor movement (always OK) | |--------------------------------------------------------------| | ^N ^P ^B ^F |Down, up, back, forward | | ^Ed |Go to end of range in direction such as ^P or j| | Arrow keys |(if the terminal and termcap support them) | |--------------------------------------------------------------| | Cell cursor movement (if no prompt active) | |--------------------------------------------------------------| | j k l h |Down, up, right, left | | SPACE |Forward | | ^H |Back | | TAB |Forward, otherwise starts/ends a range | | ^ |Up to row 0 of the current column | | # |Down to the last valid row of current column | | 0 |Back to column A. Use ^U0 if numeric mode | | $ |Forward to the last valid column of current row| | b |Back then up to the previous valid cell | | w |Forward then down to the next valid cell | | g |Go to cell name, range, quoted string, number | |--------------------------------------------------------------| | Cell entry and editing commands | |--------------------------------------------------------------| | = |Enter a numeric constant or expression | | < |Enter a left justified string/expression | | > |Enter a right justified string/expression | | e |Edit the current cell's numeric value | | E |Edit the current cell's string part | | x |Clear the current cell | | c |Copy the last marked cell to the current cell | | m |Mark a cell to be used as the source for ``c'' | | + |Increment numeric part | | - |Decrement numeric part | | In numeric mode, 0-9, +, -, . start new constant/expression | |--------------------------------------------------------------| |Written by Andrew Yeomans | | Crosfield Electronics Limited | | Three Cherry Trees Lane | | Hemel Hempstead | | Hertfordshire HP2 7RH | | England | | | | Tel +44-442-230000 | | | |Created July 1989 | | | |Issue 1.0 Copyright (C) A.J.V.Yeomans 1989| ---------------------------------------------------------------- ---------------------------------------------------------------- | File commands | |--------------------------------------------------------------| | G |Get a new database from a file | | M |Merge a new file into the current database | | P |Put the current database into a file | | W |Write a listing to file in screen format | | T |Write a listing to file, with delimiters and | | |optionally control lines for tbl, LaTeX, TeX | | | | | If encryption mode set, file I/O will be encrypted/decrypted.| | "| program" for file name pipes P, W, T output to program. | | Cell name for file name uses cell's string part as file name.| |--------------------------------------------------------------| | Row and column commands | |--------------------------------------------------------------| | ir, ic |Insert a new, empty row/column | | ar, ac |Append a new copy of the current row/column | | dr, dc |Delete the current row/column | | pr, pc, pm |Pull deleted cells back into the spreadsheet | | |Insert rows, columns or merge the cells | | vr, vc |Remove expressions (not values) from row/column| | zr, zc |Hide (zap) the current row/column | | sr, sc |Show hidden rows/columns | | f width frac |Set the output format. A preceding count can be| | |used to change more than one column | | | | | Commands which move or copy cells modify the row and column | | references in new cell expressions unless fixed or $ used. | |--------------------------------------------------------------| | Range commands | |--------------------------------------------------------------| | /x |Clear a range | | /v |Remove expressions from range, leaving values | | /c |Copy a source range to a destination range | | /f |Fill range with constant incrementing values | | /d |Assign a name to a cell or a range of cells | | /s |Shows the currently defined range names | | /u |Undefine a previously defined range name | | | | | A range is a rectangular region defined by the upper left and| | lower right cells e.g. a20:k52 or a named range (/d) | |--------------------------------------------------------------| | Miscellaneous commands | |--------------------------------------------------------------| | Q q ^C |Exit from the program | | ^G ESC |Abort entry of the current command | | ? |Help | | ! |Shell escape. !! repeats last command | | ^L |Redraw the screen | | ^R |Redraw the screen. Highlight value cells | | ^X |Redraw the screen. Show formulas, not values | | @ |Recalculate the spreadsheet | | ^V |Type the name of the current cell | | ^W |Type the current cell's expression | | ^A |Type the current cell's numeric value | | TAB |Starts or stops display of the default range | |--------------------------------------------------------------| | Variable names | |--------------------------------------------------------------| | K20 |Row and column can vary on copies | | $K$20 |Row and column stay fixed on copies | | $K20 |Row can vary; column stays fixed on copies | | K$20 |Row stays fixed; column can vary on copies | | fixed |holds following expession fixed on copies | | Cells and ranges can be given a symbolic name with /d | |--------------------------------------------------------------| | Expressions | |--------------------------------------------------------------| | -e |Negation | e<=e |Less than or equal | | e+e |Addition | e=e |Equal | | e-e |Subtraction | e!=e |Not Equal | | e*e |Multiplication | e>=e |Greater than or equal | | e/e |Division | e>e |Greater than | | e%e |Modulo | e