Just to add another perspective....
I use Emacs on macOS at work and on GNU Linux at home. So for me, one of
the great things about Emacs was/is consistency in key bindings across
platforms. If we start making bindings different depending on the platform,
then you lose that level of consistency.
As this is Emacs, this is not a huge issue as it is easy enough to set them
to whatever I want, but thought I'd just mention that making bindings
platform dependent may have a downside for those who work in Emacs from
P.S. I've been using Emacs for so long, I tend to change the OS bindings to
match with Emacs rather than the other way round. Unfortunately, unlike GNU
Linux, macOS does not offer the same level of flexibility in this area
Post by Clément Pit-Claudel
I'd prefer binding these to a function that changes the font size on
the whole frame, rather than just the current buffer.
Specifically, this is done by using `set-frame-font' which means elements
such as the mode line are enlarged as well. Note that I am binding the
size changes to C-+, C-- and C-=, but it could easily be done with s-+,
and s-= respectively.
I don't see any conflicting key bindings with macOS. What are other
maintainers' thoughts on this?
Iâm no longer sure if weâre talking about just binding these keys on
the NS port or generally, but if itâs just the NS port then I have no
problem with either option. Resizing everything seems to match up most
closely with the other apps I use, but Iâm not a heavy user of macOS
specific apps, so I canât say whether it would be expected behaviour