BUFFER
If no parameters are entered and no qualifiers are used, the current
length of the dynamic recall buffer is displayed. If n is entered, this
will be the new length of the dynamic buffer as displayed when the
PF1 key is typed. The value of n must be 0 < n <= 35.
If the \READ qualifier is used, the dynamic buffer will be read from
the filename specified. You can also read the static buffer or the
keypad buffer by also using the \STATIC qualifier or the \KEYPAD
qualifier. For example, BUFFER\KEYPAD\READ FILE.DAT will read the
keypad buffer from FILE.DAT
If the \WRITE qualifier is used, the dynamic buffer will be written
to the specified filename. You can also write the static buffer or
the keypad buffer by also using the \STATIC qualifier or the \KEYPAD
qualifier. For example, BUFFER\KEYPAD\WRITE FILE.DAT will write the
keypad buffer to FILE.DAT
The dynamic buffer is a terminal interface which closely mimics the DCL
command recall facility. The arrow, delete, backspace, and most control
keys, work as in DCL. An input line is stored automatically in the dynamic
buffer when a carriage return is typed. The line is stored at the top of
the stack, with previously entered lines being pushed down the stack. The
maximum length of the buffer stack is 35 lines. After 35 lines have been
stored, the lines at the bottom of the stack begin dropping off and are lost.
The static buffer is similar to the dynamic buffer, but the lines in the
static buffer are not updated automatically. To interactively enter a line
into the static buffer, type the input line and then type the PF3 keypad
key followed by CTRL-L. You will be asked to enter a storage number. Enter
a digit from 1 to 9 or a letter from A to Z, where A represents 10, B
represents 11, and so on. To recall a line previously stored in the static
buffer, type the PF3 keypad key, and then type the storage digit or letter
of the desired line.
The keypad buffer allows the keypad keys: 0 - 9, period, comma, and minus,
to be defined. Any of these keys can also be `hot' keys, in that a carriage
return is included so the command is executed as soon as the key is typed.
To interactively enter a keypad key definition, type the input line and then
type the ENTER key on the keypad. You will be asked to type the keypad
key to be loaded with the input line. If this is to be a `hot' key, type
the ENTER keypad key, else type any other key to resume.