| Shortcut | Shortcut Description | Command Name | Command Description | | ---- | ---- | ---- | ---- | | `"\C-a"` | ctrl + a | beginning-of-line | go to the beginning of the line | | `"\C-e"` | ctrl + e | end-of-line | go to the end of the line | | `"\C-f"` | ctrl + f | forward-word | forward a word | | `"\C-b"` | ctrl + b | backward-word | backward a word | | `"\e[D"` | left arrow | backward-char | backward a character | | `"\e[C"` | right arrow | forward-char | forward a character | | `"\e[B"` | down arrow | next-history | show next history command | | `"\e[A"` | up arrow | previous-history | show previous history command | | `"\C-h"` | ctrl + h | backward-delete-char | backward delete a character | | `"\C-?"` | ctrl + shift + / | backward-delete-char | backward delete a character | | `"\C-u"` | ctrl + u | undo | clear current line | | `"\C-d"` | ctrl + d | delete-char | delete the character of the current cursor | | `"\C-k"` | ctrl + k | kill-line | delete all characters from the current cursor to the end of the line | | `"\C-i"` | ctrl + i | complete | Auto completion, equivalent to `TAB` | | `"\C-j"` | ctrl + j | accept-line | end the current line, equivalent to `enter` | | `"\C-m"` | ctrl + m | accept-line | end the current line, equivalent to `enter` | | `"\C-w"` | | backward-delete-word | | | `"\C-x\e[3~"` | | backward-kill-line | | | `"\e\C-?"` | | backward-kill-word | | Press `tab` to enable auto-completion prompt at any time. Enter command and `-` or `--`, then press `tab` to display the concrete options for the current command.