Summary of Editor Commands

This topic lists all the Editor commands.

Editor Command

Description

CTRL+H

Backspace destructively over a text string. Command issued by holding down the CTRL key while pressing the H key without entering an explicit Editor command. Synonymous with BACKSPACE.

BACKSPACE

Backspace destructively over a text string. Command issued by pressing the BACKSPACE key without entering an explicit Editor command. Synonymous with CTRL+H.

CTRL+I

Tab to a preselected column in input mode. Command issued by holding down the CTRL key while pressing the I key without entering an explicit Editor command. Synonymous with TAB.

TAB

Tab to a preselected column in input mode. Command issued by pressing the TAB key without entering an explicit Editor command. Synonymous with CTRL+I.

ENTER

Synonymous with RETURN.

LINEFEED

Synonymous with RETURN.

RETURN

List the next line. Command issued by pressing the RETURN key without entering an explicit Editor command.

CTRL+R

Redisplay the current line in input mode. Command issued by holding the CTRL key while pressing the R key without entering an explicit Editor command.

CTRL+X

Delete the current line. Command issued by holding down the CTRL key while pressing the X key without entering an explicit Editor command.

?

Display the current line number, file name, and item name.

?I

Display the current file and item names.

?L

Display the last L (Locate) command issued.

?P{n}

Display the contents of the named prestore buffer.

?R

Repeat the last R (Replace) command issued.

?S

Display the item size for the current item. Synonymous with S?.

A

Repeat the last L (Locate) command issued.

AP{n}/string

APm-k/string

APm,n/string

Append a character string to the end of the specified line(s).

AR

Repeat the last R (Replace) command issued.

AS

Toggle assembler display formatting.

B

Position the line pointer at the end of the item.

C

Display the column ruler.

CA{n}{/string}

CAm-k{/string}

CAm,n{/string}

Concatenate the specified lines.

CD {character}

Display or change the multiple Editor command delimiter.

DE{n}{/string{/p{-q}}}

DEm-k{/string{/p{-q}}}

DEm,n{/string{/p{-q}}}

Delete a line or lines from an item.

EX{K}{O}

EX Exit from the current item without filing it.

EXK Exit from the current item without filing it and do not process the remaining items in the specified item list.

EXO Exit from the current item without filing it and suppress the double check message that displays if any changes are made.

EXKO Exit from the current item without filing it, do not process the remaining items in the specified item list, and suppress the double check message that displays if any changes are made.

F

Toggle the Editor buffers.

FD{K}{O}

FD Delete the current item.

FDK Delete the current item, do not process the remaining items in the specified item list, and exit to TCL.

FDO Delete the current item and suppress the double check message.

FDKO Delete the current item, do not process the remaining items in the specified item list, suppress the double check message, and exit to TCL.

FI{K}{O} {(file-spec} {item-id}

FI File the current item and return control to the TCL processor.

FIK File the current item and do not process the remaining items in the specified item list. Return control to the TCL processor.

FIO File the current item under the named item-id. If the named item-id already exists, overwrite it. Return control to the TCL processor.

FIKO File the current item under the named item-id, and do not process the remaining items in the specified item list. If the named item-id already exists, overwrite it. Return control to the TCL processor.

FS{K}{O} {(file-spec} {item-id}

FS File the current item and retain control for the Editor processor.

FSK File the current item and do not process the remaining items in the specified item list. Retain control for the Editor processor.

FSO File the current item under the named item-id. If the named item-id already exists, overwrite it. Retain control for the Editor processor.

FSKO File the current item under the named item-id and do not process the remaining items in the specified item list. If the named item-id already exists, overwrite it. Retain control for the Editor processor.

G{n}

Go to the specified line. Synonymous with the n command.

H

Toggle hexadecimal display format.

I{ data}

Causes the Editor to enter the input environment.

J{n}{/string}

Jm-k{/string}

Jm,n{/string}

Join the specified lines.

K

Release the item lock on an item currently being edited.

L{n}{(file-spec{ item-id}}{)}

Lm-k{(file-spec{ item-id}}{)}

Lm,n{(file-spec{ item-id}}{)}

List n lines, beginning with the next line.

List lines m to k.

List n lines starting from line m.

L{n}/string[{ /& /string}...}|{ /! /string}...}]{/p{-q}}

Lm-k/string[{ /& /string}...}|{ /! /string}...}]{/p{-q}}

Lm,n/string[{ /& /string}...}|{ /! /string}...}]{/I{-q}}

/string[{ /& /string}...}|{ /! /string}...}]{/p{-q}}

Locate the specified character string.

M

Toggle the macro expansion display feature for REAL assembly code when the AS function is ON.

ME{n}/{item-id}{/m}

MEm-k/{item-id}

MEm,n/{item-id}

ME{n}(file-spec {item-id}{)m}

MEm-k(file-spec {item-id}

MEm,n(file-spec {item-id}

Merge lines into current item after current line.

N{n}

Increment the line pointer by a specified number of lines.

O

Toggle suppression of the object listing produced when the AS function is ON.

P{n} {command}{[command}...

Define and/or execute a sequence of Editor commands.

PD

Display the contents of the ten prestore commands.

PP

Display the contents of prestored buffers each time they are executed.

Q

Toggles the screen output produced by single-line stepping, between leaving the Editor prompt on screen after each line and overwriting it with the next line.

R{ j }

Replace j lines from current (or just current, if j omitted) with new text.

R{U}{n}/string/rep/{p{-q}}{*}

R{U}m-k/string/rep/{p{-q}}{*}

R{U}m,n/string/rep/{p{-q}}{*}

Replace string with rep within current or specified lines.

S

Toggle suppression of Editor line numbers when lines are listed using the L (List) command.

S?

Display the item size for the current item. Synonymous with ?S

SP{n}/string/{p{-q}}

SPm-k/string/{p{-q}}

SPm,n/string/{p{-q}}

Split the current or specified lines into two lines, from string.

T

Set the line pointer to zero.

TB xx {xx}

Set Editor tabs.

TR{n}/string/{p{-q}}

TRm-k/string/{p{-q}}

TRm,n/string/{p{-q}}

Truncate the current or specified lines, from string onwards.

U{n}

Move the line pointer up the number of lines specified.

W{n}

Display the specified line plus the 21 lines that precede it.

WR

Toggle on the word wrap display formatting option.

X

Cancel the effect of the last command causing data modification. Must be used before an F or FS command is issued.

XF

Cancel the effect of all changes made since the last F or FS command was issued.

Z{p{-q}}

Set print column limits for listing items.

/string[{ /& /string}...}|{ /! /string}...}]{/p{-q}}

Locate the specified character string.

^

Toggle the function of the caret character in the L (Locate) and R (Replace) commands.

CTRL+_

Continue a line in input mode. Command issued by holding down the CTRL key while pressing the _ key without entering an explicit Editor command.

n

Go to the specified line. Synonymous with the G command.