Up Move back one command in the history list.
Down Move forward one command in the history list.
Left Move back one character.
Right Move forward one character.
Esc f Move forward one word.
Esc b Move back one word.
Ctrl-A Move to beginning of line.
Ctrl-E Move to end of line.
Ctrl-D Delete current character.
Backspace Delete previous character.
Esc d Delete current word.
Ctrl-U Delete from beginning of line.
Esc k Delete to end of line.
Ctrl-Y Retrieve last item deleted.
Esc . Insert last word of previous command.
Ctrl-L Clear the screen, placing the current line at the top of the screen.
Tab Attempt to complete the current word, interpreting it as a filename, username, variable name, hostname, or command as determined by the context.
Esc ? List the possible completions.