Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

"I would be very happy if someone could point out to me the elephant that I am not seeing here."

The one thing where vim beats hands down any vanilla text editor, such as you have listed, is the speed of text editing facilitated by its mode-based usage paradigm. It's not the number of features, but the pure effortlessness of the frequently used editing actions vim offers.

The technical details are detailed in many vim tutorials. The speed comes from the fact that for a large set of common non trivial operations there is a one or two key sequence that establishes the precise edit you wanted.

The way to discover these actions needs a bit of self conscious learning: You notice you do something repeatedly (sometimes painfully obviously) and figure out if there is a quick set of operations in vim to do the thing you wanted to do.

To get the full power of vim you need to spend enough time with it so the frequent editing actions you want to achieve are automatically decomposed in your backbone to vim operations, at which point you can edit text at the speed of tought.

Also, the split window dual or triple document editing combined with fast commands for switching to different places in the documents is really nice.

Notepad++ is my second editor of choice as well.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: