Vim is my editor of choice, and it’s one of the first software I install on a new machine, with Git.
Here’s a compilation of all the resources that helped me to start with Vim, and understand its power.
There will be a lot of redundant information across the links below, but there’s a lot of stuff in Vim that worths repeating (and practicing) before really getting it.
vi
?vi