← Back to context

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/