Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Inconsistent shortcut keys doesn’t look like a minor issue to me.

It was a long list anyway, having that many “minor issues” is a major issue.



Shortcuts are actually pretty consistent on macOS. In text fields, the Control-<char> and Option/Meta-<char> bindings mostly correspond to emacs keybindings, as is the default for most shells as well in the terminal. C-a/e for going to the beginning/end of a line, for instance.

All the CUI-style bindings like Windows' and Linux's Control-c for copy are done using Command instead. It's a change, sure, but a minor one that also deconflicts many bindings. How do you copy in the terminal on Windows and Linux? If it's C-c, how do you send sigint? How do you select all in a terminal if C-a defaults to going to the start of a line?

Most of the remaining inconsistencies or confusing bindings (Cmd-y for history in Safari) are a consequence of too many bindings. Cmd-h is already taken for hiding the current application and is a useful mnemonic across many applications, whereas Cmd-h[istory] is useful for a limited number of applications, and it would be inconsistent for those applications to override the system default.


No, it’s really a sign that someone has built a very picky, idiosyncratic workflow and is unwilling to adapt to other systems. This isn’t a complaint about Macs. It’s a complaint about anything that doesn’t exactly match what the user already has.


Why should they have to adapt though. Computers are supposed to work for us, not the other way around. The issue with macs is that it’s very difficult to adapt it to suit any preferences one might have in their own workflow.

I’m not someone who spends much time configuring computers but as much as I will argue in favour of sane defaults, sometimes things do just boil down to personal preference. Apple make it very difficult to change things. (Microsoft, unfortunately, seem to be taking inspiration from Apple too).


It's easy to change Mac to your preferences. I have Alfred.app for key mapping, custom search. HazeOver.app to dim background windows. Alt-tab.app for window switching (making it look like Windows 10). NightOwl.app to switch to dark mode on a schedule. Karabiner.app, SensibleSideButtons.app, and the list goes on for me.

If a person is that sensitive to workflow, neither standard Mac or Linux will suffice.

I find Linux to be more difficult to customize because everyone is using different desktop distros which i think causes these types of apps to be buggy.


> It's easy to change Mac to your preferences.

Every solution you’ve posted there is a 3rd party application outside of macOS. Which really just proves my point.

If you have to resort to undocumented hacks to make changing basic things “easy” then it isn’t easy.

Whereas KDE (for example) provides all of that in its base install. You can roll with the defaults, which are pretty sane, or you can change them to suit your preferences.

> If a person is that sensitive to workflow, neither standard Mac or Linux will suffice.

That’s a pretty absurd conclusion. We aren’t talking about computer illiterate people here. We are talking about skilled IT professionals having personal occasional preferences that differ from what the defaults are.

To quote Monty Python: We are all individuals.

> I find Linux to be more difficult to customize because everyone is using different desktop distros which i think causes these types of apps to be buggy.

The fact that everyone can run different desktop distros is further proof that Linux is easy to customise!

There’s absolutely nothing wrong with preferring macOS. If that’s what you find better to use then good for you. But it’s a really large stretch to argue that Macs are more customisable or easier to customise than Linux systems.


> It's easy to change Mac to your preferences.

I don't think it's easy… you need to somehow magically know about this undocumented "alfred", hope it isn't malware, download it.

On plasma I open systemsettings, I search "shortcuts" and I can change all of the KDE ones in one place.

I think having it already there is easier than downloading unknown undocumented app. But just my opinion.

> I find Linux to be more difficult to customize because everyone is using different desktop distros which i think causes these types of apps to be buggy.

Sure, server stuff is hard, but desktop is much more limited.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: