GNU bug report logs -
#30747
Emacs lacks a command to horizontally recenter
Previous Next
Full log
View this message in rfc822 format
> From: Lars Ingebrigtsen <larsi <at> gnus.org>
> Date: Fri, 25 Jun 2021 16:46:28 +0200
> Cc: 30747 <at> debbugs.gnu.org
>
> > The future horizontal-recenter command (please implement) should keep
> > the cursor upon the same character (x), but just move the view screen ([
> > ]) so that x is now in the center.
> >
> > ......[.......x..]...... BEFORE
> > .........[....x.....]... AFTER
>
> So this would only be for buffers where truncate-lines is non-nil?
No, also in partial-width windows (as in after "C-x 3").
> Yes, it'd be handy to have such a command... or perhaps `C-l'
> should just do this automatically (in these buffers)?
>
> Any opinions?
Since lines are generally not all of the same width, such horizontal
scrolling can only guarantee to center one line, and sometimes cannot
center it at all (if it's narrower than the window). I wonder whether
the OP indeed understands what he will get as result of implementing
this feature.
This bug report was last modified 3 years and 350 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.