6

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
[-] sincle354@beehaw.org 1 points 1 year ago

When you get into Vim, you love it. There's so many buttons for movement and editing that you never have to mash the arrow keys ever again. But that's because you must customize Vim for how you like it. As you use Vim and accustom to the crazy binds, you will find situation where you think "I want to do this movement over and over and faster". Then you learn about the dot (repeat) key, the "copy(y) within quotes", the "jump to next function" button, the "jump to definition" button, etc... And if you don't find a button for what you need? YOU MAKE YOUR OWN BIND. I have a button combo that does "take the current word under the cursor and grep it for every file with the same current filetype down the directory tree". I use that button 50 times a day. Pure bliss.

It's a text editor where you can program in your favorite movements.

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

Programming

13386 readers
90 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 2 years ago
MODERATORS