contents.gifindex.gifprev1.gifnext1.gif

pueblo00000000.gif Special keys

When entering text, the following keys have special behaviors for editing. Note that the string ‘control-x‘ indicates that you should hold down the Control’ (or ‘Ctrl’) key while pressing the ‘x’ key. Pressing any key that moves the caret while holding down the ‘Shift’ key moves the end of the selection in that direction.

Lastly, moving the caret up from the top line of the text scrolls you back through the commands you’ve entered.

General editing keys:

Key:
Behavior:
Enter or Return
Send the current contents of the input window to the world.
Tab
Perform command completion.
control-t
Transpose the letter before the carat with the letter after the caret.
pueblo00090000.gif
Move the caret left.
pueblo00090001.gif
Move the caret right.
pueblo00090002.gif
Move the caret up.
pueblo00090003.gif
Move the caret down.
Home
Move the caret to the beginning of the current line of text.
End
Move the caret to the end of the current line of text.
control-Home
Move the caret to the beginning of the text.
control-End
Move the caret to the end of the text.
Backspace
Deletes the character before the caret.
Delete
Deletes the character after the caret.
Insert
Toggles between Insert and Overstrike modes.


The following keys will affect the text output window:

Key:
Behavior:
Page Up
Scrolls the text output window back one page.
Page Down
Scrolls the text output window forward one page.
control-Page Up
Scrolls the text output window to the beginning of the log.
control-Page Down
Scrolls the text output window to the end.
In addition, the there are two key mapping standards supported. Using the “Text Input” preferences page, you may select to use “Windows standard” or “Emacs standard” editing keys.

Windows standard keys:

Key:
Behavior:
Esc
Deletes all of the text.
control-p
Move to the previous item in the history.
control-n
Move to the next item in the history.


Emacs standard keys:

Key:
Behavior:
control-b
Move the caret left. (Back)
control-f
Move the caret right. (Forward)
control-p
Move the caret up. (Previous line)
control-n
Move the caret down. (Next line)
control -a
Move the caret to the beginning of the text.
control -e
Move the caret to the end of the text. (End)
control-d
Deletes the character after the caret. (Delete)
control-k
Deletes from the caret to the end of the text. (Kill)
control-u
Deletes all of the text.