Unlike DOS, the text console is a complete and capable system allowing a user to competently run their system. This is a good thing. The text interface is the heart of a linux system, and a lot of programs run off this. They allow you to configure and improve your system. They are the single most important group of user programs on your linux system.
Most people pick one and obsess on it for everything.
This is a serious and powerful text editor with lots of options. It is confusing at first, but is worth the time to learn. It is probably installed on your system. Emacs is another powerful text editor. This supports all that vim does, with perhaps even a few more options.