3 ms·
It won so many adopters because it was simple and pretty. The advanced features are great, but TM won because it didn't have Emacs/Vim learning curve, and it m
by kennystone 14y ago
It won so many adopters because it was simple and pretty. The advanced features are great, but TM won because it didn't have Emacs/Vim learning curve, and it mostly just worked.
- motiejus 14y agoVIM learning curve.. It takes 2 hours (at least it did for me 8 years ago) to go through vimtutor, which means you can do all the basic stuff like with any editor. That's it. From that point you can stay or go how ever far you want. From using the editor "the notepad level", go nuts by building a database of key shortcuts and commands in your head. Is 2 hours a considerably "steep learning curve" for the thing you are going to look at and interact with 8 hours/day, 40 days/week, for the rest of your engineering career?
- anthonyb 14y agoCompared to zero hours for a more traditional editor like TextMate or Sublime Text 2 that has command-S as save? Sure is. Also, at the point that you first pick up an editor like Vim, you have no idea whether it's going to work for you, so the 8 hours/day is a furphy.
- deleted 14y ago[deleted]
- eropple 14y agoMacVim supports stuff like Cmd-S for Save just fine.
- jaimebuelta 14y ago2 hours? Once thing is reading a tutorial in that time and another is use vim without having to think to enter command mode and moving around comfortably. I use vim daily and it's my editor of choice (so far, at least), but it needs commitment and time to get use to the modal system and to be used without feeling that is absolutely broken. After 8 years I'm sure it feels very natural (as it feels now to me), but I sure remember that it took me time to get use to it. It's not just reading a tutorial...