DEV Community

Discussion on: What one should know about VIM before starting to use it?

weswedding profile image
Weston Wedding

I feel like a good answer depends a lot on your end goal.

VIM is my go-to command line text editor when I want to make minor updates to files on a server I'm maintaining. In that case, as someone else mentioned, understanding the difference between insert mode and command mode and how to quit is the very first thing you need to do (!

If you want it to be a replacement for an IDE or a text editor like Atom, though, you might have a long road ahead of you. Just quitting VIM is initially not intuitive; it doesn't get any better the more complex you go, in my experience!