I have been trying to learn Vim and have been using it for 2 weeks now.
My question is how do I return the cursor immediately to the middle of the text I just typed:
I have a tendency to type:
<div>
</div>
and returning back to the content of the tag and writing its contents:
<div>
text
</div>
This also goes for functions:
function eat() {
}
before getting back to the middle of the and typing it’s contents:
function eat(){
blah
}
An uppercase
O, so Shift+o, inserts an empty line above the one you’re currently on and puts you into insert mode where you can begin typing. It was kind of an epiphany for me when I first figured that out.