this post was submitted on 01 Jul 2023
52 points (100.0% liked)

Programming

13354 readers
1 users here now

All things programming and coding related. Subcommunity of Technology.


This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.

founded 1 year ago
MODERATORS
 

Im considering spending some serious time learning one of the above. Two principle engineers I work with exclusively use them, and watching them work is incredible, the speed they move and get things done is pure wizadry. Can anyone learn this skill? For what it's worth, the alternative is learning VScode. I’ve exclusive used Android Studio in my career.

you are viewing a single comment's thread
view the rest of the comments
[–] Evergreen5970 1 points 1 year ago (3 children)

Going to piggyback here to ask about vim vs. emacs.

[–] sinnerdotbin@lemmy.ca 3 points 1 year ago (1 children)

Vim bindings are most efficient imho. Emacs requires a lot of modifier keys.

The joke in the vim world is emacs is a great OS, lacking only a decent editor. I've historically used emacs but with vim bindings in that spirit. If you know a Lisp like language Emacs has their own flavour that makes it pretty powerful. But really, from an editor standpoint you can make one behave like the other pretty easily now. For that matter, I use a variety of different IDEs, and as long as I can get a vim bindings plugin it changes very little to my flow.

Anyone masters vim to the point they can disconnect the mouse they'll see a massive increase in productivity.

[–] interolivary 1 points 1 year ago* (last edited 1 year ago)

Emacs requires a lot of modifier keys.

There's a reason why people joke that Emacs stands for esc-meta-alt-ctrl-shift

[–] Varyag@lemm.ee 2 points 1 year ago

You WANT to cause a gang war, right?