[Windows] Remove the default binding between buffer-zoom and Alt+0

Joel Kulesza jkulesza at gmail.com
Sat Jan 16 03:59:28 UTC 2021


On Fri, Jan 15, 2021 at 7:46 PM Scott Kostyshak <skostysh at lyx.org> wrote:

> On Fri, Jan 15, 2021 at 08:27:23PM -0500, Richard Kimberly Heck wrote:
> > On 1/15/21 3:57 PM, Yuriy Skalko wrote:
> > >> However, by default, in LyX, this has a very problematic side-effect:
> > >> Alt+0
> > >> resets the zoom level to zero. Personally, I know how to configure
> this
> > >> shortcut, but newcomers may be left puzzled (and leave completely).
> > >>
> > >> Moreover, it's more common to use Ctrl+0 to reset the zoom level, at
> > >> least
> > >> on Windows: most Web browsers do it (at least Firefox, Chrome, and
> > >> IE), all
> > >> Microsoft Office programs. It does not work for LibreOffice or
> > >> Notepad++.
> > >>
> > >> I would propose to change the default binding to Ctrl+0, as it's more
> > >> common (although not ubiquitous), and this would fix the problem of
> > >> changing zoom when you try to insert a character.
> > >>
> > >> What do you think of this?
> > >
> > > There are also zooming shortcuts Alt+"+", Alt+"-". To be consistent
> > > these should also use Ctrl. But Ctrl+"-" is already bound to
> > > Hyphenation Point insert. Is it OK to rebind it to Alt+"-"?
> >
> > I'm pretty used to it as it is. I'm not sure we need to worry too much
> > about consistency here, though I'll be interested to hear what others
> > have to say.
>
> I think I would support changing the bindings to be more consistent with
> other applications. I forget why we have things the way they are.
>

Coming from another OS (macOS), I'd expect Ctrl-+ to be zoom in, Ctrl-"-"
to be zoom out, and Ctrl-0 to be reset zoom (to be the corollaries of the
idiomatic Cmd-... behavior on macOS).  So, I'd support this binding change.

- Joel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lyx.org/pipermail/lyx-devel/attachments/20210115/f088e851/attachment.html>


More information about the lyx-devel mailing list