There are better editors, to be sure. But vi(m) has a huge advantage over all the rest: it is essentially the same as it was in the 1980's. I learned to use it very well 35 years ago, and it does everything a text editor should do, to this day. No learning new commands, or menus, or whatever. It's still my go-to when I need to edit text.
You have to spend time learning it, but once you get to know how to use it it gives huge returns. Lightweight, powerfull, minimalist.
Awesome! Beause of this, I chuckle when I read a comment like that by Hammer549. I use every and modern editors, but none -- none at all -- beats vi (or vim) when you have a dirty task at hand. If you can't see this, either you have never had something complex to accomplish with an editor, or you did it labouriously by hand when vi could have done it for you hands down.
Why dress up a line editor from the 60's in pretend GUI? VI (and thus Vim) is ED from the early beginning of Unix in 1969. There are many decades newer editors and programming environments such as Emacs or Eclipse
Not bat for begginer programmers.
This is a must have application. Weird things happen when using "VI" out of the box in mint 17.2. Backspace doesn't work and arrow keys display A B C D. Do yourself a favor; install this and run command: alias vi="vim"
I think vim's category is mostly Programming not Office.
Why play a 3D game, if VIM plays as many dimensions as your harddisk has textfiles?
Everything will be difficult until you invest 30 minutes in vimtutor (not the longest 30 minutes in your live ;-)
Powerful, lightweight, reliable, and a whole lot more! The extentions are amazing too. NERDTree's one of my favs.
best code editor
Excellent! Big return on the time invested in learning the interface.
Powerful and userfriendly
vim is like sim. arigato. danyabad
Everyday necessary tool as a spoon ): Bram -- great men!
simply the best!
Perfect, it should be installed by default.