Shortcut | Action |
---|---|
CTRL+@ | set-mark-command |
CTRL+A | beginning-of-line |
CTRL+B | backward-char |
CTRL+D | delete-char-or-list |
CTRL+E | end-of-line |
CTRL+F | forward-char |
CTRL+G | send-break |
CTRL+H | backward-delete-char |
CTRL+I | expand-or-complete-with-indicator |
CTRL+J | accept-line |
CTRL+K | kill-line |
CTRL+L | clear-screen |
CTRL+M | accept-line |
CTRL+N | history-substring-search-down |
CTRL+O | accept-line-and-down-history |
CTRL+P | history-substring-search-up |
CTRL+Q | push-line-or-edit |
CTRL+R | history-incremental-pattern-search-backward |
CTRL+S | history-incremental-pattern-search-forward |
CTRL+T | transpose-chars |
CTRL+U | kill-whole-line |
CTRL+V | quoted-insert |
CTRL+W | backward-kill-word |
CTRL+X CTRL+B | vi-find-prev-char |
CTRL+X CTRL+E | edit-command-line |
CTRL+X CTRL+F | vi-find-next-char |
CTRL+X CTRL+J | vi-join |
CTRL+X CTRL+K | kill-buffer |
CTRL+X CTRL+N | infer-next-history |
CTRL+X CTRL+O | overwrite-mode |
CTRL+X CTRL+R | _read_comp |
CTRL+X CTRL+S | prepend-sudo |
CTRL+X CTRL+U | undo |
CTRL+X CTRL+V | vi-cmd-mode |
CTRL+X CTRL+X | exchange-point-and-mark |
CTRL+X CTRL+] | vi-match-bracket |
CTRL+X * | expand-word |
CTRL+X = | what-cursor-position |
CTRL+X ? | _complete_debug |
CTRL+X C | _correct_filename |
CTRL+X G | list-expand |
CTRL+X a | _expand_alias |
CTRL+X c | _correct_word |
CTRL+X d | _list_expansions |
CTRL+X e | _expand_word |
CTRL+X g | list-expand |
CTRL+X h | _complete_help |
CTRL+X m | _most_recent_file |
CTRL+X n | _next_tags |
CTRL+X r | history-incremental-search-backward |
CTRL+X s | history-incremental-search-forward |
CTRL+X t | _complete_tag |
CTRL+X u | undo |
CTRL+X ~ | _bash_list-choices |
CTRL+Y | yank |
CTRL+[ CTRL+D | list-choices |
CTRL+[ CTRL+G | send-break |
CTRL+[ CTRL+H | backward-kill-word |
CTRL+[ CTRL+I | self-insert-unmeta |
CTRL+[ CTRL+J | self-insert-unmeta |
CTRL+[ CTRL+L | clear-screen |
CTRL+[ CTRL+M | self-insert-unmeta |
CTRL+[ CTRL+[ [ C | emacs-forward-word |
CTRL+[ CTRL+[ [ D | emacs-backward-word |
CTRL+[ CTRL+_ | copy-prev-word |
CTRL+[" | expand-history |
CTRL+[ ! | expand-history |
CTRL+[ " | quote-region |
CTRL+[ $ | spell-word |
CTRL+[ ' | quote-line |
CTRL+[ , | _history-complete-newer |
CTRL+[ - | neg-argument |
CTRL+[ . | insert-last-word |
CTRL+[ / | _history-complete-older |
CTRL+[ 0 | digit-argument |
CTRL+[ 1 | digit-argument |
CTRL+[ 2 | digit-argument |
CTRL+[ 3 | digit-argument |
CTRL+[ 4 | digit-argument |
CTRL+[ 5 | digit-argument |
CTRL+[ 6 | digit-argument |
CTRL+[ 7 | digit-argument |
CTRL+[ 8 | digit-argument |
CTRL+[ 9 | digit-argument |
CTRL+[ < | beginning-of-buffer-or-history |
CTRL+[ > | end-of-buffer-or-history |
CTRL+[ ? | which-command |
CTRL+[ A | accept-and-hold |
CTRL+[ B | emacs-backward-word |
CTRL+[ C | capitalize-word |
CTRL+[ D | kill-word |
CTRL+[ E | expand-cmd-path |
CTRL+[ F | emacs-forward-word |
CTRL+[ G | get-line |
CTRL+[ H | run-help |
CTRL+[ K | backward-kill-line |
CTRL+[ L | down-case-word |
CTRL+[ M | copy-prev-shell-word |
CTRL+[ N | history-search-forward |
CTRL+[ O A | history-substring-search-up |
CTRL+[ O B | history-substring-search-down |
CTRL+[ O C | forward-char |
CTRL+[ O D | backward-char |
CTRL+[ O F | end-of-line |
CTRL+[ O H | beginning-of-line |
CTRL+[ O c | emacs-forward-word |
CTRL+[ O d | emacs-backward-word |
CTRL+[ P | history-search-backward |
CTRL+[ Q | push-line-or-edit |
CTRL+[ S | spell-word |
CTRL+[ T | transpose-words |
CTRL+[ U | up-case-word |
CTRL+[ W | copy-region-as-kill |
CTRL+[ [ 1 ; 5C | emacs-forward-word |
CTRL+[ [ 1 ; 5D | emacs-backward-word |
CTRL+[ [ 2 0 0 ~ | bracketed-paste |
CTRL+[ [ 2 ~ | overwrite-mode |
CTRL+[ [ 3 ~ | delete-char |
CTRL+[ [ 5 C | emacs-forward-word |
CTRL+[ [ 5 D | emacs-backward-word |
CTRL+[ [ A | up-line-or-history |
CTRL+[ [ B | down-line-or-history |
CTRL+[ [ C | forward-char |
CTRL+[ [ D | backward-char |
CTRL+[ [ Z | reverse-menu-complete |
CTRL+[ _ | redo |
CTRL+[ a | accept-and-hold |
CTRL+[ b | emacs-backward-word |
CTRL+[ c | capitalize-word |
CTRL+[ d | kill-word |
CTRL+[ e | expand-cmd-path |
CTRL+[ f | emacs-forward-word |
CTRL+[ g | get-line |
CTRL+[ h | run-help |
CTRL+[ k | backward-kill-line |
CTRL+[ l | down-case-word |
CTRL+[ m | copy-prev-shell-word |
CTRL+[ n | history-search-forward |
CTRL+[ p | history-search-backward |
CTRL+[ q | push-line-or-edit |
CTRL+[ s | spell-word |
CTRL+[ t | transpose-words |
CTRL+[ u | up-case-word |
CTRL+[ w | copy-region-as-kill |
CTRL+[ x | execute-named-cmd |
CTRL+[ y | yank-pop |
CTRL+[ z | execute-last-named-cmd |
CTRL+[ | | vi-goto-column |
CTRL+[ ~ | _bash_complete-word |
CTRL+[ CTRL+? | backward-kill-word |
CTRL+_ | undo |
" Space " | magic-space |
! - ~ | self-insert |
CTRL+? | backward-delete-char |
\M CTRL+@ - \M CTRL+? | self-insert |
Last active
December 26, 2023 06:34
-
-
Save ssebastianj/dd4a42da5eee3304751712dc8aa1dc62 to your computer and use it in GitHub Desktop.
zsh bindkey commands
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment