4 ms·
Here are few particular things that I like about development in my mac: 1. Terminal is very usable, compared to Windows cmd. Modern Gnome Terminal is good, tho
by vbezhenar 3y ago
Here are few particular things that I like about development in my mac:
1. Terminal is very usable, compared to Windows cmd. Modern Gnome Terminal is good, though.
2. Cmnd+C for copy, Ctrl+C for SIGINT.
3. Touch ID instead of root password, which works with Bluetooth keyboard as well, and that's with absolutely minimal configuration, uncommenting single line.
- benterix 3y ago> Terminal is very usable, compared to Windows cmd. It is subpar, however, when compared to Windows Terminal.
- self_awareness 3y agoWhich is probably subpar comparing to Linux terminals and macOS iTerm2?
- ggpsv 3y agoHaving used iTerm2 and macOS for a long time, Alacritty in Windows with WSL2 and a Linux distro is a much better experience.
- self_awareness 3y agoTo be fair, I think it's very subjective, given the fact that Alacritty doesn't even support tabs (by design). Also I find a simple Konsole on KDE+Linux superior for every Windows and macOS setup (including iTerm2).
- ggpsv 3y agoRight, point being that using terminals in Windows is not necessarily subpar to iTerm2 on macOS.
- lupusreal 3y agoI find iTerm2 to be slightly better than Konsole in a handful of small ways, like having a built-in quake mode instead of having to use yakuake instead (which comes with various little oddities relative to konsole), ability to add colors to tabs, etc. That said, iTerm2 isn't good enough to make me use MacOS again.
- blackoil 3y ago1. Default is now Windows Terminal which is so much better than Cmd and Mac Terminal. 2. Ctrl+C works for copy when text is selected otherwise SIGINT.
- SpaghettiCthulu 3y agoBut both are awful compared to the other terminal emulators available. My favourites are alacritty and kitty.
- ggpsv 3y agoI use Alacritty in Windows with WSL2/Ubuntu. Works without troubles.
- merlindru 3y agoIMO Windows Terminal is amazing Good design, great performance, great text rendering Has tabs, themes, quake mode, a settings UI, and keyboard shortcuts (that you can rebind) On macOS, I like iTerm2 a lot!
- cma 3y agoI've never had a terminal crash, except Windows Terminal.
- tuananh 3y ago> great performance compare with what?
- SpaghettiCthulu 3y ago> Good design I strongly disagree. I feel that Windows Terminal suffers from a bloated UI and completely asinine organization of the configuration options.
- pdimitar 3y agoYep, I use Alacritty both on macOS and Linux and I love it. Still not sure about Kitty, I hate Python scripting but might pull the trigger at one point, we'll see.
- pdimitar 3y ago1. Who cares? I use iTerm2, Alacritty and Rio and they all work very well. Programmers don't have trouble installing alternative programs. 2. I remember the XFCE4 Terminal using Ctrl-Shift-C and Ctrl-Shift-V for copy/paste and liking it, no more SIGINT by mistake. But IMO a minor gripe, you can remap keys for copy/paste in most self-respecting terminal emulators anyway. 3. I agree on that but passwordless sudo saved my sanity and I don't care anymore. If I install a virus then I had all the troubles coming and I'll take responsibility. ¯\_(ツ)_/¯
- vbezhenar 3y ago1. I care, because I prefer default setups as much as possible. Third-party software is often a burden. 2. That's bad approach, because it'll be Ctrl+Shift+C in terminal, but Ctrl+C in your IDE. That's inconsistent. I'm usually setting it the other way: Ctrl+C is copy and Ctrl+Shift+C is interrupt, but it's not as good as two different shortcuts. 3. I would say, that it's not only about sudo, it's about other things like revealing passwords in browser, using touch id for passkey authentication, laptop unlock, of course. Those are not strictly developer things, but it's very convenient when it works uniformly. And having some security measure is better than having none, even if it as simple as touch the button, it might cause some second thought. For example few days ago I did a mistake and installed caddy (terrible software, don't recommend). After launch it started tinkering with my system, installing some certificates, and if not for Touch ID, I'd end up with system in unknown state. Probably it'd happily corrupted my system with passwordless sudo.
- pdimitar 3y ago1. It's your own idealistic preference. Low priority for everyone else. 2. Sure, I don't disagree, I was mostly saying the whole stuff is configurable and we can tune it however way it's more convenient for us. 3. I agree and I'd want a fingerprint or a proper FaceID (with depth-radar and lasers and all, not just something that can be duped by print photos) on my computers but it's not something that would stop me from buying an otherwise excellent machine if it doesn't have this feature. As for Caddy, let's agree to disagree. :D I will concede that many programs' installers are quite dumb but Caddy itself is excellent once you start it up and it starts doing its own thing.
- lupusreal 3y ago> Cmnd+C for copy, Ctrl+C for SIGINT. Can't compete with the streamlined easy of highlight-to-copy. I never use a keyboard shortcut to copy text from a terminal (except for yanking in vim / evil-mode)