Comment by notpushkin
14 hours ago
That was a deep dive indeed! Some notes:
> On a Mac, in simple input fields, ↑ and ↓ jumps to the beginning and end [...] Windows doesn’t have this convention
IIRC it worked for me on Windows (and Linux :-) as well!
I do prefer ⌘←→ as it’s more consistent. Also, ⌥←→ jumps one word back/forward on Mac, the Windows equivalient being ⌃←→.
> On Windows, [refresh is] typically F5, although some browsers now support Ctrl+R, too
Have always supported as far as I can remember :) F5 works on Mac in Firefox (and I think Chromium), but not in Safari.
> On both platforms, Fn+↑↓ does PgUp/ PgDn, and Fn+←→ does Home/End.
This will vary a lot depending on the manufacturer. ThinkPad T420 and other models from that era use those for media keys (which makes sense, they do have physical Home/End/PgUp/Dn keys).
---
Finally, a suggestion to fellow Linux users: try Mac keybindings, it’s amazing (especially if you’re e.g. running Asahi on a Macbook). Not all apps will be happy about this, but at least the KDE ones will generally follow the keybindings you set in the system settings.
And a weird tangent on deterministic, idempotent elevator buttons [1]:
> I always get a bit nervous when someone tells me that in their country, you can press the elevator button again to unset it.
The way I’ve seen this solved in a lot of countries across SEA is that you unset the elevator button by double-pressing it. It’s not intuitive, and I’ve only discovered it by accident, but it’s deterministic and idempotent: one gesture sets the button, the other unsets it.
[1]: https://unsung.aresluna.org/deterministic-vs-idempotent/