bash shortcuts

shortcuts part 1 (cu=cursor)
1. ctrl+a=home : move your cursor to the beginning of the line
2. ctrl+e=end : move your cursor to the end of the line
3. ctrl+k : delete any characters from your cursor to the end of the line
4. ctrl+u : delete any characters from your cursor to the beginning of the line
5. ctrl+w : delete previous word
6. ctrl+t : transpose two previous characters
7. ctrl+y : yank/recover the last deletion
8. ctrl+d=del : delete one character at the cursor position
9. ctrl+h=backspace : delete one character before the cursor
10. ctrl+f=cu-ri : move forward
11. ctrl+b=cu-le : move backward
12. ctrl+r : find character sequence in history (completion mode)
13. ctrl+g : escape from completion mode
14. ctrl+v : Literal next (LNEXT)
15. ctrl+p=cu-up : browse history
16. ctrl+n=cu-do : browse history
17 ctrl+r=history reverse search

shortcuts part 2

1. esc+d : delete from the cursor position to the end of the word
1. esc+backspace : delete word left from the cursor position
2. esc+f : move forward a word
3. esc+b : move backward a word
4. esc+t : transpose two adjacent words
5. esc+U : word capital letters
6. esc+L : word small letters
7. esc+ : repeat last word of previous input
8. esc+n : repeat word n of previous input (nr can be pos or neg)
9. esc :

shortcuts part 3: VI