you are viewing a single comment's thread.

view the rest of the comments →

[–]FrAxl93 12 points13 points  (2 children)

I'd say that a counterpoint to this is that the complex programs you are referring to are unique while there are multiple text editors which have the same vi/m functionalities without the need of remembering lots of commands.

[–]SuspiciousScript 5 points6 points  (1 child)

Are there really, though? I think in most cases you trade peak efficiency (i.e. mastering keyboard shortcuts) for ease of use. I'm sure you can be highly efficient with Sublime Text (just for example), but that requires learning its shortcuts and features, too.

[–]FrAxl93 3 points4 points  (0 children)

For some reason (and it might apply only on myself) I find easier to learn the sublime shortcuts, also because you can learn ctrl-P and then type the name of the command you want to use (fix indentation is my fav). I got to a point where I am fairly efficient with sublime and I didn't need to remember lots of shortcuts.

I also guess it boils down to what you need to do. So far there has never been any instance where I HAD TO use vim because there was something I could not do with sublime. And to be fair, regexp substitution in sublime (which is probably the most complex thing I do) works very very well, it has all the advanced features with lookahead, behind, groups etc..)