Cheatography
https://cheatography.com
This is the full list of bash shortcuts, you can find the info in `bind -P` and `stty -a`
(Ctrl-Key)
|
backward-delete-char |
|
set-mark |
|
undo |
|
stty-quit |
|
character-search |
|
beginning-of-line |
|
backward-char |
|
stty-intr |
|
stty-eof / delete-char |
|
end-of-line |
|
forward-char |
|
abort |
|
backward-delete-char |
|
complete |
|
accept-line |
|
kill-line |
|
clear-screen |
|
accept-line |
|
next-history |
|
operate-and-get-next |
|
previous-history |
|
stty-start / quoted-insert |
|
reverse-search-history |
|
stty-stop / forward-search-history |
|
transpose-chars |
|
unix-line-discard |
|
quoted-insert |
|
unix-word-rubout |
|
<prefix-for-more-commands> |
|
yank |
|
stty-susp |
(Ctrl-x Key)
|
start-kbd-macro |
|
end-kbd-macro |
|
call-last-kbd-macro |
(Ctrl-x Ctrl-Key)
|
backward-kill-line |
|
edit-and-execute-command |
|
abort |
|
re-read-init-file |
|
undo |
|
display-shell-version |
|
exchange-point-and-mark |
|
possible-username-completions |
|
|
(Meta-Key)
|
insert-comment |
|
tilde-expand |
|
beginning-of-history |
|
end-of-history |
|
insert-last-argument |
|
yank-last-arg |
|
set-mark |
|
digit-argument |
|
insert-last-argument |
|
yank-last-arg |
|
complete-filename |
|
digit-argument |
|
digit-argument |
|
digit-argument |
|
digit-argument |
|
digit-argument |
|
digit-argument |
|
digit-argument |
|
digit-argument |
|
digit-argument |
|
digit-argument |
|
possible-completions |
|
delete-horizontal-space |
|
backward-word |
|
kill-word |
|
forward-word |
|
downcase-word |
|
non-incremental-forward-search-history |
|
non-incremental-reverse-search-history |
|
transpose-words |
|
upcase-word |
|
yank-pop |
(Meta-Ctrl-Key)
|
backward-kill-word |
|
character-search-backward |
|
shell-expand-line |
|
backward-kill-word |
|
dynamic-complete-history |
|
revert-line |
|
yank-nth-arg |
Aliases
(C-2) == (C-S-@) == (C- ) and (M- )
|
set-mark |
(C-3) == (C-[) == (<ESC>)
|
ESCAPE |
|
stty-quit |
|
character-search |
|
<unmaped> |
(C-7) == (C-x C-u) == (C-_) == (C-/)
|
undo |
(C-8) == (C-S-?) == (<BS>) == (C-h)
|
BACKSPACE |
|
TAB |
|
yank-last-argument |
|
|
Notes
(Meta-key)
== (Alt-key)
== (Esc-key)
== (Opt-key)
|
For Mac users: The Meta
key is setted to the ESC
, but you can set the Opt
key as well. Just open the terminal and go to Terminal > Preferences > Basic Default > Keyboard > Use option as meta key
If you need more information, read this tutorial [more] |
Didn't mapped
|
alias-expand-line |
|
arrow-key-prefix |
|
backward-byte |
|
capitalize-word |
|
copy-backward-word |
|
copy-forward-word |
|
copy-region-as-kill |
|
dabbrev-expand |
|
delete-char-or-list |
|
dump-functions |
|
dump-macros |
|
dump-variables |
|
emacs-editing-mode |
|
forward-backward-delete-char |
|
forward-byte |
|
history-and-alias-expand-line |
|
history-search-backward |
|
history-search-forward |
|
history-substring-search-backward |
|
history-substring-search-forward |
|
kill-region |
|
kill-whole-line |
|
magic-space |
|
menu-complete |
|
menu-complete-backward |
|
next-screen-line |
|
non-incremental-forward-search-history-again |
|
non-incremental-reverse-search-history-again |
|
old-menu-complete |
|
overwrite-mode |
|
previous-screen-line |
|
print-last-kbd-macro |
|
reverse-search-history |
|
shell-backward-kill-word |
|
shell-backward-word |
|
shell-forward-word |
|
shell-kill-word |
|
skip-csi-sequence |
|
tab-insert |
|
transpose-chars |
|
tty-status |
|
universal-argument |
|
unix-filename-rubout |
|
Created By
https://www.github.com/Athesto
Metadata
Comments
No comments yet. Add yours below!
Add a Comment
Related Cheat Sheets
More Cheat Sheets by gamejia90