4 ms·
I cut my teeth on Linux in the early 90s... I know this is satire, but the devotion to vi an emacs when things like Sublime Text exist is ridiculous.
by oceanghost 5y ago
I cut my teeth on Linux in the early 90s...
I know this is satire, but the devotion to vi an emacs when things like Sublime Text exist is ridiculous.
- kjeetgill 5y agoYou can pry vim from my cold dead hands. But truthfully, I can't imagine life without vim. How do you read or edit files on remote servers? Or in a docker container locally? How do you just open all recently edited files without vim -p $(git diff HEAD^ --name-only) ? I'd feel so lost without it.
- AlchemistCamp 5y agoI used Sublime from 2012-2014, then briefly Atom, then Jetbrains, then ended up with Vim for the past four years. It's sped me up a bit for sure, but even more importantly is that it's done wonders for my RSI. With the amount of time I've spent using non-ergonomic laptops over the past 12 years, even typing was pretty painful for a while. After minimizing my mouse usage, getting a Kenisis keyboard and my wrists starting getting better. The ergonomic keyboard helped, but VIM definitely has also. Whatever editor I work with, I configure it so I can use VIM bindings.
- kdtsh 5y agoSublime Text is a commercial text editor. I used it during university, but it honestly just feels weird now to consider daily-driving a non-free (as in freedom and free beer, honesty mainly free beer) text editor when there are so many free alternatives out there. I don’t understand why someone would use Sublime Text instead of VSCode today. I got into Emacs because it seemed like a neat thing to do. I don’t proselytise people to Emacs because learning it is a time-sink and the return you get is only realised if you really embrace a fully text-based interface, which can be hard and sometimes feels pointless. That being said, it is my IDE (lsp-mode) for all languages and my git client (magit), and while I have not been able to make effective use of most other features in Emacs (org-mode, email clients, eww, etc.), these two things alone pay for themselves in spades. The learning curve is real, but the idea that you have to spend ages configuring your text editor is only true if you don’t use one of the many excellent distributions out there like Spacemacs, Doom, and Prelude. I also use Vi keybindings (evil) because Vim is ubiquitous, and all the things people said about modal editing being a boon to productivity and helping you prevent RSI (which Emacs keybindings did not help with at all). I think Nano is awesome, but I never made it my go-to because it didn’t come installed by default on the old RHEL VMs I managed, while an old version it Vim did - go figure.