this post was submitted on 10 Sep 2023
59 points (95.4% liked)
General Programming Discussion
8050 readers
1 users here now
A general programming discussion community.
Rules:
- Be civil.
- Please start discussions that spark conversation
Other communities
Systems
Functional Programming
Also related
founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
People have a weird obsession with typing speed it seems haha
When I'm coding I tend to do more thinking than typing so I don't see the benefit. Being able to reason about code is much easier with syntax highlighting and go to definition etc.
Vi is the default for Linux and you're essentially forced to learn it as it may be the only editor on a server you're working on. Then it feels like Stockholm syndrome.
The appeal of vim is actually the opposite of just fast typitg speed. Vim's default mode is one where you can't type, you can only edit. The reasoning is that when coding as you said, you tend to think more and edit existing code, rather than writing completely new code. I find that vim has a lot more features for navigating and editing code than any other editor
Replacing typing speed with editing speed and it's the same argument.
How is it across multiple files or in projects?
Is the overall question here which has more features? It's Vim - syntax highlighting, go to, lots of other things. It's either built in or there's a plug in for everything. Some are a PITA to set up, but I would bet that some things in VS Code are a pain too.