|
Ctrl + k
|
delete from cursor to the end of the command line
|
|
Ctrl + y
|
paste word or text that was cut using one of the deletion shortcuts
|
|
Ctrl + xx
|
move between start of command line and current cursor position
|
|
Alt + b
|
move backward one word
|
|
Alt + f
|
move forward one word
|
|
Alt + d
|
delete to end of word starting at cursor
|
|
Alt + c
|
capitalize to end of word starting at cursor
|
|
Alt + u
|
make uppercase from cursor to end of word
|
|
!!
|
run last command
|
|
!blah
|
run the most recent command that starts with ‘blah’ (e.g. !ls)
|
|
!blah:p
|
print out the command that !blah would run
|
|
!*
|
the previous command except for the last word
|
|
!n
|
Execute nth command in history
|
|
!$
|
Last argument of last command
|
|
!^
|
First argument of last command
|
|
^abc
|
Replace first occurance of abc with xyz in last command and execute it
|
|
Ctrl + g
|
escape from history searching mode
|
|
Alt + .
|
use the last word of the previous command
|
|
Alt-Ctrl-] x
|
moves the cursor backwards to the previous occurance of x
|
|
Alt-] x
|
moves the cursor forward to the next occurance of x
|
|
Ctrl+t
|
swap character under cursor with the previous one
|
|
Alt + t
|
swap current word with previous
|
|
Alt + l
|
make lowercase from cursor to end of word
|
Cheatography n. The art of mapping complex subjects into clear, instantly navigable reference guides.