The commands below can be used to insert paragraphs, spaces, tab stops and values.
The commands below can be used to insert paragraphs, spaces, tab stops and values.
Command | Description |
---|---|
CTRL+M | Same as Enter. Moves the cursor to the beginning of the next attribute. If in insert mode or at the end of an item, CTRL+M creates a new paragraph. If the Update processor is being controlled by a dictionary, CTRL+M does not create a new attribute mark, rather the cursor moves to the next attribute. |
CTRL+V | Inserts a new value. The value mark causes any characters
following it in that attribute to be moved to the next line. A value
mark has an ASCII decimal value of 253 and cannot be displayed in
the Update processor. The v processing code is used to limit the number of values allowed on an attribute. When the limit is reached, the terminal beeps and no additional values are allowed. You can enter MultiValues as stacked data or multiple commands from TCL. |
CTRL+W | Inserts a single space. This command is useful when inserting a single character (or even a few characters). It is often faster than changing from overtype to insert mode. |
CTRL+ZT | Sets the location of tab stops. It prompts with the message: Enter Tab stops: Tab stop positions may be entered with each numeric parameter being separated by a space. |
As text is deleted, the remaining characters in the paragraph are moved to the left. The cut and paste commands also delete text.
Command | Description |
---|---|
CTRL+E | Deletes text from the current cursor position to the end of
the sentence. As text is deleted, the remaining characters in the
paragraph are moved to the left. A sentence is defined as a series of words terminated by a period. If Output processor commands are contained in a sentence, the system assumes that the period at the beginning of the Output processor command is the end of the sentence. |
CTRL+H | Backspaces the cursor (left) one character and replaces the character with a space. On ASCII terminals the BACKSPACE key actually generates a CTRL+H. If the cursor is at the end of an attribute, the character is deleted but not replaced with a space. |
CTRL+L | Deletes one character from the current cursor position. As text is deleted, the remaining characters in the paragraph are moved to the left. If the cursor is on the last character of a paragraph, the CTRL+L command deletes the attribute mark. |
CTRL+O | Deletes a word beginning with the current cursor position.
As text is deleted, the remaining characters in the paragraph are
moved to the left. A word is defined as a string of characters terminated by a space or a period. |
CTRL+ZO | Deletes the characters from the cursor to the end of the paragraph (attribute). |
CTRL+ZD | Deletes the characters from the cursor to the end of the item. |
CTRL+ZX | Restores a value to its original contents, providing the line has not been exited. |
CTRL+ZZ | Undoes the last delete or data change if the change was made by using one of the CTRL-delete keys. This is also used to cancel a cut command in the Update processor. |
The search commands in the Update processor offer the capability to search for and replace text.
Command | Description | |
---|---|---|
CTRL+A string CTRL+M | Searches for the first occurrence
of the specified string. When CTRL+A is pressed, the Update processor
prompts at the top of the screen: search for:If a match is found, the cursor displays on the first character of the matched string. If no match is found, the cursor remains at the current location and the message below displays. String not foundThe search string is not case sensitive. To search for case specific letters, enclose the string in single or double quotation marks. If the string itself contains quotation marks, enclose those quotation marks in quotation marks. |
|
CTRL+A |
|
|
CTRL+A string1 CTRL+R string2 CTRL+N | Searches for and replace every
occurrence of string1 with string2 from the current cursor position to the end of the item. The command
sequence is shown below: CTRL+A search for: string1, CTRL+R replace with: string2, CTRL+NAfter entering the replacement string, pressing CTRL+N replaces all occurrences. The text is replaced as entered. If the replacement is at the beginning of a sentence, the initial letter is replaced as an uppercase letter. To specify an exact replacement of uppercase and lowercase letters, enclose the text in single or double quotation marks. Note: To delete all occurrences of a string, press CTRL+N
at the replace with: prompt instead of entering a replacement
string.
|
|
CTRL+A string1 CTRL+R string2 <Enter> | Searches for the first occurrence of string1. If a match is found, the cursor is positioned on the first character of the match and the Update processor waits for one of the following commands: | |
CTRL+A | Do not replace string1. Search again for next occurrence. | |
CTRL+N | Replace string1 with string2. Replace all further matches. | |
CTRL+R | Replace string1 with string2. Search again for string1. | |
CTRL+X | Stop search. Return to edit mode. |
Search for joe's bar, then repeat search.
CTRL+A search for: joe's bar<Enter> CTRL+A
Search and replace all occurrences of joe's bar with sam's pub.
CTRL+A search for: joe's bar CTRL+R replace with: sam's pubCTRL+N
Search for and delete all occurrences of joe's bar from current position of the cursor to the end of the item.
CTRL+A search for: joe's bar CTRL+R replace with: CTRL+N
Cut commands are used to move or copy data from one place in an item to another. Text can be cut and deleted or copied with the original left in place. After the text is cut, it is placed in the cut buffer, replacing its previous contents. The text in the cut buffer can then be pasted in the current document or it can be pasted in a specified item in a file. Text can also be pasted from a specified item and file. It is possible to cut and paste when editing the TCL command stack item.
Command | Description |
---|---|
CTRL+CD | Marks the beginning of a block that is to be placed into the
cut buffer and deleted from the screen. The next CTRL+CC command marks
the end of the cut and places the cut string into
the cut buffer. The beginning cut position is determined by the position of the cursor when the command is issued. The Update processor marks the beginning of the cut with a backslash. To cancel this command use the CTRL+ZZ command. The cut buffer remains intact until the Update processor is exited or another cut is performed. |
CTRL+CI | Copies the internal contents of the current value into the cut buffer. This is mostly used in attributes with conversions. For example, if the cursor is at a value displaying RocketSoftware, and this is a translating attribute where the internal value is rs, the string rs is copied into the cut buffer. |
CTRL+CL | Marks the beginning of a block that is copied (left). The
next CTRL+CC command marks the end of the cut and places the cut string
into the cut buffer. The beginning cut position is determined by the position of the cursor when the command is issued. The Update processor marks the beginning of the cut with a backslash. To cancel this command use the CTRL+ZZ command. The cut buffer remains intact until the Update processor is exited or another cut is performed. |
CTRL+CC | Marks the end of the block that is to be placed in the cut
buffer.
|
CTRL+CO | Copies the entire contents of the current value into the cut buffer. This is mostly used in attributes with conversions. |
CTRL+CP | Inserts the current contents of the cut buffer at the current cursor position. The contents of the cut buffer remain present until the Update processor is exited or another cut is performed. |
CTRL+CR {(file.reference}item-ID {n{-m}} CTRL+M | Reads the contents of a specified item and pastes it at the
current cursor location. After CTRL+CR is entered, the screen prompts with: paste from: Any valid file reference and item-ID are allowed in response to this prompt. The optional n parameter is an integer that specifies the first attribute to copy; the optional m parameter is an integer specifying the last attribute to copy. If a range is not specified, all attributes in the item are copied. When in data entry mode, with dictionaries defining the attributes, CTRL+CR has two actions, depending on the status of the item being updated. In both cases, the range is omitted.
|
CTRL+CW {(file.reference}item-ID CTRL+M | Writes the contents of the cut buffer to the item specified. CTRL+CW displays this prompt at the top left corner of the screen: cut save-id:
|