How To Wiki
Advertisement

Xterm and other terminals through terminal control characters based on the type of terminal emulation. Commons terminal type are VT100...


Note : Most of these keystrokes come from the readline library, and have nothing to do with the terminal type or terminal emulator used (except that some terminals emulators don't play well with control/meta keys). When using bash (which uses readline), a list of shortcuts it offers is obtained by entering "bind -P" at the command prompt.


XTerm - VT100[]

Clearing functions[]

Keyboard Commands Function
Ctrl-k clear all characters after the cursor
Ctrl-w clears word before the cursor. a word is set of characters separated by spaces
Ctrl-u Clears all characters before the cursor
Ctrl-l clear screen
Ctrl-d deletes characters to the right of cursor, if no characters, logs out and closes terminal
Delete deletes characters to the right of cursor (this may vary depending on settings)
Ctrl-h or Ctrl-8 or Ctrl-Shift-/ deletes characters to the left or the cursor
Backspace deletes characters to the left or the cursor (this may vary depending on settings)
Ctrl-7 or Ctrl-Shift-- Removes a number? of characters from the end
ALT-Backspace Removes words, not single chars. (same as CTRL+W)

Cursor movement[]

Keyboard Commands Function
Ctrl-a or Home returns cursor to Home
Ctrl-f moves cursor right (forward)
Ctrl+e or End Moves cursor to the end of the line
Crtl-b movers cursor to the left (backward)
Ctrl-n

same as down arrow

Ctrl-p same as up arrow

Other[]

Keyboard Commands Function
Ctrl-m or Ctrl-j carriage return
Ctrl-i same as tab
Ctrl-e Return Terminal Status ?
Ctrl-r Search: Reverse search for previous commands matching the pattern entered
Ctrl-t Switched the character before the cursor with the one under the cursor
Ctrl-y Enters the command executed two lines before, without clearing the line of previous contents
Ctrl-o Executes command without clearing the line
Ctrl-p previous command
Ctrl-a returns cursor to Home
Ctrl-s In effect, locks the screen (Ctrl-q unlocks it). XOFF signal for software flow control.
Ctrl-q Unlocks the screen after a XOFF signal. XON signal for software flow control.
Ctrl-f moves cursor right (forward)
Ctrl-g Bell (beep)
Ctrl-z pauses process and places it in terminal background (resume with command 'fg')
Ctrl-x ?
Ctrl-c kill process
Ctrl-v displays next typed characters (code?)
Crtl-b movers cursor to the left (backward)
Ctrl-n same a down arrow
Ctrl-/ undo: changes made to a previous command
Ctrl-[ similar to Tab but not the same

See Also[]

References[]




From HowTo Wiki, a Wikia wiki.
Advertisement