Remember VIM is all about combining commands. These are just the basics with a few combination examples.
Tutor - vimtutor from command line
- i - start insert mode at cursor
- I - insert at the beginning of the line
Pull a remote branch | |
git pull #To learn about the branch | |
git checkout -b newdesign origin/newdesign #To actually pull said branch and check it out |
Ctrl + A Go to the beginning of the line you are currently typing on | |
Ctrl + E Go to the end of the line you are currently typing on | |
Ctrl + L Clears the Screen, similar to the clear command | |
Ctrl + U Clears the line before the cursor position. If you are at the end of the line, clears the entire line. | |
Ctrl + H Same as backspace | |
Ctrl + R Let’s you search through previously used commands | |
Ctrl + C Kill whatever you are running | |
Ctrl + D Exit the current shell | |
Ctrl + Z Puts whatever you are running into a suspended background process. fg restores it. | |
Ctrl + W Delete the word before the cursor |
This writeup is about where I see web development going, where I want it to go and where I think it should go but it shouldn't.
Don't lock things in. But give an obvious path for beginners. Locking things makes evolution to better tools more difficult. Giving options makes getting this done more difficult and time consuming.