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

You 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.


I'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!


This 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.


I 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).


Yes, 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.




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

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

Search: