Special commands

In addition to the above commands there is a list of commands of which the full name has to be spelled out. These commands are:

After
Same as shift-insert. Adds a line after the current line (p. [*]).

Alt-<char>
Same as the combination of the alternate key and the given character.

Backspace
Same effect as pressing the <backspace> key in the text buffer (p. [*]).

Bcopy
Copies the rectangular block between the mark and the cursor to the current yank buffer. Same as shift-F4 (p. [*]).

Bcut
Cuts the rectangular block between the mark and the cursor to the current yank buffer. Same as shift-F3 (p. [*]).

Bpaste
Pastes the contents of the current yank buffer in block mode into the text at the position of the cursor. Same as shift-F5 (p. [*]).

Clear
Empties the current buffer. Same as shift-F9 (p. [*]).

Copy
Copies the region between the mark and the cursor to the current yank buffer. Same as F4 (p. [*]).

Ctrl-<char>
Same as the combination of the control key and the given character.

Ctrl-down
Moves the cursor to the next line, but tries to leave it at the same position on the screen. The net effect is that the screen scrolls up (p. [*]).

Ctrl-home
Moves the cursor to the top left corner of the current window. See also p. [*].

Ctrl-left
Scrolls the screen horizontally. The cursor ends a number of columns to the left of its original position but keeps (if possible) its position on the screen (p. [*]).

Ctrl-right
Scrolls the screen horizontally. The cursor ends a number of columns to the right of its original position but keeps (if possible) its position on the screen (p. [*]).

Ctrl-up
Moves the cursor to the previous line, but tries to leave it at the same position on the screen. The net effect is that the screen scrolls down (p. [*]).

Cut
Cuts the region between the mark and the cursor to the current yank buffer. Same as F3 (p. [*]).

Delete
Same effect as pressing the <delete> key in the text buffer (p. [*]).

Deleteline
Same as Ctrl-delete. Deletes the current line in the text buffer (p. [*]).

Delmark
Deletes the mark in the current text buffer. Same as shift-F1 (p. [*]).

Down
Moves the cursor down in the text buffer (p. [*]).

End
Same as shift-home or <End>. Moves the cursor to the end of the current text buffer (p. [*]).

Exchange
Exchanges the position of the mark and the cursor in the current text buffer. Same as F2 (p. [*]).

First pattern
Initiates a search for files of which the names match the given pattern. See file searches p. [*] and the chapter on macro's p. [*].

Garbage
Forces a complete garbage collection. More information in the section on garbage collections (p. [*]).

Gotomark
Moves the cursor to the position of the mark in the current text buffer. Same as shift-F2 (if there is an undo key) (p. [*]).

Home
Same as pressing the <home> key in the current text buffer. Moves the cursor to the home position and reevaluates the entire buffer (p. [*]).

Insert
Same as pressing the insert key. Puts a new line before the current line in the text buffer (p. [*]).

Left
Moves the cursor one column to the left (p. [*]).

Mark
Places a mark at the position of the cursor in the text. Same as F1 (p. [*]).

Message "string"
Puts the given string in the message line (p. [*]).

Next
Moves the cursor to the next character in the text buffer. Same as shift-ctrl-right (p. [*]).

Paste
Pastes the contents of the current yank buffer into the text at the position of the cursor. Same as F5 (p. [*]).

Pause number
Makes stedi wait for the required number of deciseconds (tenth of seconds). See the corresponding section p. [*].

Previous
Moves the cursor to the previous character in the text buffer. Same as shift-ctrl-left (p. [*]).

Quit
Quits the current edit session. Same as shift-F10 (p. [*]).

Right
Moves the cursor one column to the right in the text buffer (p. [*]).

Save
Saves the contents of the current buffer. Same as F9 (p. [*]).

SaveQuit
Saves the contents of the current buffer. Next the Quit command is executed. Same as F10 (p. [*]).

Set var = expression
The command with which to set some internal variables and variables that can be used for instance by the macro processor. See the chapters on variables p. [*].

Sh-Ctrl-home
Moves the cursor to the bottom left corner of the current window. See also p. [*].

Sh-home
Same as shift-home or end. Moves the cursor to the end of the current text buffer. This can be confusing on systems that have an `end' key. Those systems use shift-home to place the cursor at the top of the screen. It is safer to use the `end' command (p. [*]).

Sh-insert
Same as shift-insert. Adds a line after the current line (p. [*]).

Sh-left
Same as shift-left. Moves the cursor to the first column in the current line (p. [*]).

Sh-right
Same as shift-right. Moves the cursor to the last column in the current line (p. [*]).

Show var
Show the contents of an internal variable. See the chapter on variables p. [*]. In this command there shouldn't be a $ before the name of the variable.

Up
Moves the cursor one line up in the current buffer (p. [*]).