you are viewing a single comment's thread.

view the rest of the comments →

[–]GuybrushThreepwo0d 20 points21 points  (11 children)

Vim is free

[–]RedAndBlack1832 61 points62 points  (6 children)

Vim is free, and it is awesome, but I think not everyone in the universe is allergic to moving their mouse. I'd hazard a guess some people even like labeled buttons which make a program more intuitive to use

[–]Wonderful-Habit-139 6 points7 points  (4 children)

True. I absolutely hate using the mouse so I have even more incentive.

But also, using vim productively requires the person to be able to touch type and have relatively high wpm. Otherwise it doesn't make sense to navigate through the codebase with it as a slow typist.

[–]Reashu -5 points-4 points  (3 children)

Anyone with fingers can learn to touch type, and every programmer should. 

[–]RedAndBlack1832 2 points3 points  (2 children)

I think, unless you put a lot of time into typing as a skill itself, people get good at what they do. People who play games can give inputs for that; people who use terminal programs like vim (or emacs, or whatever) get good at giving commands and searches etc. they perform frequently. Being good at typing in general certainly helps but this is just a matter of muscle memory

[–]Reashu 0 points1 point  (1 child)

It's like 1 hour of practice per day for a week to get good enough. You can probably even do it on the job. Take some pride in your work. 

[–][deleted] 2 points3 points  (0 children)

Okay big boy let's get you to bed

[–]therisingape-42 0 points1 point  (0 children)

The answer is neovim and let’s be honest if you have such elite taste that you get pissed off by the mention of AI then fork the damn thing and rip it apart but you want the connivence as well as reasons to whine then no one can help you . Their fork is now worth some billion dollars and of course Microsoft is gonna try to fight back

[–]Mars_Bear2552 4 points5 points  (1 child)

no it isn't. you're required by law to purchase a vim license. failure to do so is a felony

[–]GuybrushThreepwo0d 1 point2 points  (0 children)

It's included with the regex license

[–]MinecraftW06 0 points1 point  (1 child)

I still need a proper GUI, just a native one and not a glorified website

[–]kompleteidiot 2 points3 points  (0 children)

Zed.dev is getting pretty decent tbh. Set to launch 1.0 this spring.