this post was submitted on 21 May 2025
95 points (94.4% liked)
Programming
20294 readers
349 users here now
Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!
Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.
Hope you enjoy the instance!
Rules
Rules
- Follow the programming.dev instance rules
- Keep content related to programming in some way
- If you're posting long videos try to add in some form of tldr for those who don't want to watch videos
Wormhole
Follow the wormhole through a path of communities !webdev@programming.dev
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
I use helix editor in the terminal (Technically not an IDE but neither is VSCode). Works great for a keyboard and terminal-centric workflow. I had to configure it a bit to get it where I want but after that I had a blast to write Rust projects in.
It does get a lot of getting used to if you're not used to vim-like keybinds, and does take memorizing shortcuts
Helix is awesome. I've spent many hours these passed months configuring both Sway and Helix to my liking, and it has become joyous to use them together. I prefer Helix's default configs to vim's. Still got to use Vim motions a lot though, in Obsidian etc. Similar in many aspects, but there are many small things Helix does which I find more logical. u for undo and U for redo. Small things.