Bash API Manual
Builtin
Function
- abort (C-g)
- accept-line (Newline or Return)
- alias-expand-line ()
- backward-char (C-b)
- backward-delete-char (Rubout)
- backward-kill-line (C-x Rubout)
- backward-kill-word (M-DEL)
- backward-word (M-b)
- beginning-of-history (M-<)
- beginning-of-line (C-a)
- call-last-kbd-macro (C-x e)
- capitalize-word (M-c)
- character-search (C-])
- character-search-backward (M-C-])
- clear-screen (C-l)
- complete (TAB)
- complete-command (M-!)
- complete-filename (M-/)
- complete-hostname (M-@)
- complete-into-braces (M-{)
- complete-username (M-~)
- complete-variable (M-$)
- copy-backward-word ()
- copy-forward-word ()
- copy-region-as-kill ()
- dabbrev-expand ()
- delete-char (C-d)
- delete-char-or-list ()
- delete-horizontal-space ()
- digit-argument (M-0, M-1, … M--)
- display-shell-version (C-x C-v)
- do-uppercase-version (M-a, M-b, M-x, …)
- downcase-word (M-l)
- dump-functions ()
- dump-macros ()
- dump-variables ()
- dynamic-complete-history (M-TAB)
- edit-and-execute-command (C-xC-e)
- end-kbd-macro (C-x ))
- end-of-file (usually C-d)
- end-of-history (M->)
- end-of-line (C-e)
- exchange-point-and-mark (C-x C-x)
- forward-backward-delete-char ()
- forward-char (C-f)
- forward-search-history (C-s)
- forward-word (M-f)
- glob-complete-word (M-g)
- glob-expand-word (C-x *)
- glob-list-expansions (C-x g)
- history-and-alias-expand-line ()
- history-expand-line (M-^)
- history-search-backward ()
- history-search-forward ()
- history-substr-search-backward ()
- history-substr-search-forward ()
- insert-comment (M-#)
- insert-completions (M-*)
- insert-last-argument (M-. or M-_)
- kill-line (C-k)
- kill-region ()
- kill-whole-line ()
- kill-word (M-d)
- magic-space ()
- menu-complete ()
- menu-complete-backward ()
- next-history (C-n)
- non-incremental-forward-search-history (M-n)
- non-incremental-reverse-search-history (M-p)
- operate-and-get-next (C-o)
- overwrite-mode ()
- possible-command-completions (C-x !)
- possible-completions (M-?)
- possible-filename-completions (C-x /)
- possible-hostname-completions (C-x @)
- possible-username-completions (C-x ~)
- possible-variable-completions (C-x $)
- prefix-meta (ESC)
- previous-history (C-p)
- print-last-kbd-macro ()
- quoted-insert (C-q or C-v)
- re-read-init-file (C-x C-r)
- redraw-current-line ()
- reverse-search-history (C-r)
- revert-line (M-r)
- self-insert (a, b, A, 1, !, …)
- set-mark (C-@)
- shell-backward-kill-word ()
- shell-backward-word ()
- shell-expand-line (M-C-e)
- shell-forward-word ()
- shell-kill-word ()
- skip-csi-sequence ()
- start-kbd-macro (C-x ()
- tilde-expand (M-&)
- transpose-chars (C-t)
- transpose-words (M-t)
- undo (C-_ or C-x C-u)
- universal-argument ()
- unix-filename-rubout ()
- unix-line-discard (C-u)
- unix-word-rubout (C-w)
- upcase-word (M-u)
- yank (C-y)
- yank-last-arg (M-. or M-_)
- yank-nth-arg (M-C-y)
- yank-pop (M-y)
Guide
Word
Parameter
Variable