4 ms·
This is very true and a valid point. If I didn't already know vim it would be a compelling argument for sure - but as I've already invested the time to learn it
by thecoffman 16y ago
This is very true and a valid point. If I didn't already know vim it would be a compelling argument for sure - but as I've already invested the time to learn it and it supports plugins written in ruby anyways there just isn't reason enough to switch for me. However - for someone who isn't already invested in an editor that wants that type of flexibility and wants to write extensions in ruby - this could very well be a winner!
- ericb 16y agoActually that is the situation I'm in. I was just about to jump into emacs after working mainly with Netbeans, and failing to make the switch to vim, but this actually looks really appealing to me.
- sp4rki 16y agoYou probably tried the no arrows method of switching to Vim. A piece of advice, just use it. Try to learn a few movements and commands each day as you need them, but keep using the editor as you used to use any other editor until you've learned enough of Vim. Baby steps and a week or two into it you will start to wonder how you lived without it.
- moe 16y agoI'll throw myself in as a datapoint here: I'm using vim exclusively for over 10 years and I still use the arrow keys to move around. I just like it that way and never had a reason to re-train myself. Don't force yourself into "best practices" needlessly. Find the way that works best for you - and get hacking!
- astrofinch 16y agoThis was not my experience. After a few months of Vim use, I was reasonably proficient. I timed myself doing basic editing tasks in both Vim (using keyboard motions) and Gedit (using the mouse). I was significantly faster in Gedit. Double-click to select a word, triple-click to select a line. Just start typing to replace selected text. No conflation of cutting a string in to the clipboard and deleting it. Click-and-type editing is nice. I only use Vim when I want to reformat text with its macros.
- sp4rki 16y agoI don't mean to be rude or patronizing (it's not my intention at all), but if you found getting the mouse and triple clicking to select a line instead of using 'Shift + V', and double clicking to select a word instead of something like 've', you where probably doing something very wrong. I realize that Vim is not for everyone, but to say you can be faster than what you could be in Vim using the mouse and Gedit sounds like total heresy to me! If you told me that you don't just don't like modal editors or that you where uncomfortable with the concept of motions and preferred the mouse - that would be the end of it and I would just acknowledge that (once again) Vim is not for everyone, but from what I read you never really got to a point where you where proficient enough with the editor to get significant ease and speed. I've done the timing also and in some cases I've found that Vim gets me to where I want to be orders of magnitude faster, but seldom (if not ever) have I found it to be slower than a regular editor, perhaps with the exception of the most basic of basic editing needs (and even then Vim is probably faster).
- astrofinch 16y agoYes, but to use those Vim commands your cursor already has to be at the right place. The main thing that slowed me down with Vim was moving my cursor to the right place, not executing commands. Having a mouse makes it dead easy to move your cursor to the right place. I only gave double-clicking and triple-clicking as examples because I think clicking and dragging to highlight might be what slows down many click-and-type editor users.