4 ms·
Obligatory XKCD: https://xkcd.com/378/ https://xkcd.com/378/ "nano? Real programmers use emacs." "Hey. Real programmers use vim." Personally I use TextWrangle
by peterburkimsher 5y ago
Obligatory XKCD: https://xkcd.com/378/ https://xkcd.com/378/
"nano? Real programmers use emacs." "Hey. Real programmers use vim."
Personally I use TextWrangler (BBEdit) for fun, and VS Code at work. I know how to exit vi though!
"Q. How do you generate a random string?
A. Put a Windows user in front of vi editor and ask him to exit."
https://www.reddit.com/r/ProgrammerHumor/comments/72y7lr/q_how_do_you_generate_a_random_string/ https://www.reddit.com/r/ProgrammerHumor/comments/72y7lr/q_h...
- kstrauser 5y agoDo you write code in BBEdit? VS Code feels way more capable, at least at first glance, but I know BBEdit fans have a lot of love for it. I ask because I'm growing a little tired of VS Code. It works nicely, but it never feels like a native editor. BBEdit, and Panic's Nova, feel like I'm actually using a Mac. I'm trying to decide if either of those are better than (or at least as good as) VS Code.
- peterburkimsher 5y agoYes, I write my own code in BBEdit. When there's no collaboration needed, it's more than adequate, and the Mac integration (AppleScript API) is great. VS Code is good for git blame integrations, finding references to functions in a deeply nested project, and using extensions. It's an IDE, not just a text editor. So I suppose it depends on your use case: if you're the only developer, a text editor is enough. If you're working in a larger team, an IDE can be helpful.
- kstrauser 5y agoThanks! That's the kind of perspective I was looking for.
- tusharsadhwani 5y agoTried it, most people end up putting vim in background with Ctrl+Z instead of closing it.