i
/ I
— insert before cursor / before beginning of linea
/ A
— insert or “append” after cursor / after end of lineo
/ O
— open new line below / above (obeys formatting and indenting)
Each of these puts you in “Insert” mode where you can write things down. And of course, Escape always returns you to Normal mode. The more you use Vim, the more you’ll feel “safe” returning to Normal mode, since you’ll discover that Normal mode understands the text you are working with in the same way that you do. Normal mode gets you. It doesn’t make it easy for you to quit, but that’s because it cares.
Boris Kuete
Thanks for the bite size tutorial. Through your minimalist tuto and well thought title, you are really capturing Vim essential ideas. This blog is inspiring. I will stay tuned to the future tips
sid
Hi Boris, I appreciate the comment! Thanks for stopping by 🙂
Olaf 'Rhialto' Seibert
Instead of “input mode”, I always like to think of a multi-character input command starting with any of these letters, followed by the text you want to input, and ending with ESC. No modes needed!
sid
That’s an interesting way of looking at it, and sounds like it would also encourage the good habit of not lingering in insert mode.
Sérgio Araújo
gi to get back insert at last insertion point and also:
alias lvim=”vim -c’:e#<1'"
To open the last edited file