3 ms·
I can't imagine anyone who's spent 3+ months in Vim and hates it. It's become an extension of my fingers now, and I'm unbearably slow editing text without it.
by chetan51 15y ago
I can't imagine anyone who's spent 3+ months in Vim and hates it. It's become an extension of my fingers now, and I'm unbearably slow editing text without it.
I can't wait for Sublime Text 2 to have a fully developed Vintage mode so I can switch to the superior UI. But in terms of key bindings + modes, Vim is irreplaceable.
- a_a_r_o_n 15y agoMusicians talk about freeing yourself from your instrument, after which your instrument allows you to express yourself, rather than being a thing that you consciously manipulate. That's what you get from Vim (or Emacs), and it probably takes about as much time and work.
- CJefferson 15y agoThe problem is that I can't move everything I do over to vim. I can only seem to hard-wire one set of key shortcuts into my fingers, so when I've used vim for a while I keep mis-pressing when using Apple Mail, and when I've been eclipsing for a while (because I was working on a project which is already fully eclipsed up), I go back to vim and my fingers keep pressing cmd+z,x,c,v. My suspicions as to why some people love vim, while I don't is: 1) They work in an environment where they can go 100% vim. 2) They find it easy to switch between two different sets of keys, without half an hour or so of mis-pressings.
- X-Istence 15y agoI switch between different apps without any major pains, one thing I have noticed though is that I tend to use Cmd + x, c, v within MacVim anyway. Yes, I know it is bad, but it lets me get work done quickly and efficiently and thus I really don't care what the purists say. Maybe that is the key to success, don't let the purists say that you shouldn't do it, just do what feels natural and eventually it will help you get faster anyway.
- vertr 15y agoAre they planning on making Vintage mode better? I just tried it, and there's a lot of unexpected behavior. It jumps into insert mode for commands that shouldn't and so on.