### 4.2 Using The Input Bar ¶

The following is a list of keybindings for the Input Bar. Users of Emacs will recognize them.

`DEL`

  Delete the character before point (`delete-backward-char`).

`M-DEL`

  Kill back to the beginning of the previous word (`backward-kill-word`).

`C-d`
`Delete`

  Delete the character after point (`delete-forward-char`).

`M-d`

  Kill forward to the end of the next word (`forward-kill-word`).

`C-f`
`Right`

  Move forward one character (`forward-char`).

`M-f`

  Move forward one word (`forward-word`).

`C-b`
`Left`

  Move backward one character (`backward-char`).

`M-b`

  Move backward one word (`backward-word`).

`C-a`
`Home`

  Move to the beginning of the current line (`move-beginning-of-line`).

`C-e`
`End`

  Move to the end of the current line (`move-end-of-line`).

`C-k`

  Kill to the end of the line (`kill-line`).

`C-u`

  Kill to the beginning of the line (`kill-to-beginning`), the same as `C-a C-k`.

`C-p`
`Up`

  Move to the next earlier entry saved in the command history (`history-back`).

`C-n`
`Down`

  Move to the next later entry saved in the command history (`history-forward`).

`RET`

  Submit the entered command (`submit`).

`C-g`

  Abort the current action by closing the Input Bar (`abort`).

`C-y`

  Paste text from clipboard into the Input Bar (`yank-selection`).

`TAB`

  Clockwise tab complete the current string, if possible. Press `TAB` again to cycle through completions.

`S-TAB`

  Counter-clockwise tab complete the current string, if possible. Press `S-TAB` again to cycle through completions.