The table below describes how the character-device drivers interpret various keys and keychords (groups of keys that you press simultaneously). The drivers handle these keys as soon as you type them.
or:
If you want to: | Press: |
---|---|
Move the cursor to the left | ← (left arrow) |
Move the cursor to the right | → (right arrow) |
Move the cursor to the start of a line | Home |
Move the cursor to the end of a line | End |
Delete the character left of the cursor | Backspace |
Delete the character at the cursor | Del |
Delete all characters on a line | CtrlU |
Toggle between insert and typeover modes (if an application supports them) | Ins |
Submit a line of input or start a new line | Enter |
Recall a command (see below) | ↑ or ↓ (up or down arrow) |
Suspend the displaying of output | CtrlS |
Resume the displaying of output | CtrlQ |
Attempt to kill a process | CtrlC or CtrlBreak |
Indicate end of input (EOF) | CtrlD |
Clear the terminal | CtrlL |
When you use the up or down arrow, the character-device driver passes a back or forward command to the shell, which recalls the actual command.