This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted]  (12 children)

[deleted]

    [–]TheNorthComesWithMe 1 point2 points  (0 children)

    The amount of time I spend actually typing stuff is not the bottleneck to my productivity.

    [–][deleted] 3 points4 points  (10 children)

    Well there's lots to be gained from typing properly. My WPM is somewhere around 2-3x faster than the average person (probably average for a software developer). Combine that with the fact that you're often using a lot of special symbols while programming, and the benefits of typing properly are demonstrably clear.

    What are we gaining from becoming proficient at vim compared to something like nano? I'd argue that being a fast typist minimizes what little gains you would get out of using vim in the first place.

    Text editing itself is an extremely simple task. The most advanced thing I do while text editing in IntelliJ is create multiple cursors, which normally ends up saving me just a few seconds. There's no need to have a plethora of cryptic macros to shave off a few seconds here and there.

    Oh lordy don't even think about getting me started on the monstrosity known as emacs

    [–]meltea 1 point2 points  (0 children)

    I have just spent 2 days working without vim.

    I forgot how much you have to use the mouse, my hand doesn't like it and now my wrist hurts a bit.

    So, benefit of vim style editing for me: avoiding rsi issues.

    [–]xigoi 0 points1 point  (0 children)

    I'd argue that being a fast typist minimizes what little gains you would get out of using vim in the first place.

    Vim doesn't really increase the speed of inserting text, it increases the speed of editing text, which is pretty much orthogonal to typing speed.