Here are some useful shell shortcuts that you can use to make your life easier:
CTRL+A - move to beginning of line CTRL+E - move to the end of the line CTRL+B - move backward CTRL+F - move forward CTRL+D - delete character under cursor CTRL+K - deletes text from cursor to the end of line CTRL+X+BACKSPACE - delete text from cursor to the beginning of the line CTRL+T - exchange character under cursor with previous character ESC+T - exchange two words before and under cursor ESC+U - converts text from cursor to the end of the word to UPPERCASE ESC+L - converts text from cursor to the end of the word to LOWERCASE CTRL+X+CTRL+E - launch default editor CTRL+L - Clears screen above current line CTRL+W - Delete word from cursor position to the left CTRL+R - Search through command history