The repeatedly executed emacs command C-lon my machine does not cycle through three positions, but only the first position (center of the screen).
From the GNU Emacs Documentation :
Cl (recenter-top-bottom)
Scroll the selected window so that the current line is the most central line text; on subsequent consecutive calls, make the current line the top line, bottom line, etc. in cyclic order. maybe re-display the screen (recenter-top-bottom).
Typing Cl twice in a row (Cl Cl) scrolls the window so that the dot is on the top line of the screen. Entering the third Cl scrolls the window so that the dot is on the bottom line of the screen. Each subsequent Cl cycle through these three positions.
When I run C-l, it only scrolls the window, so the current line is in the center line of the text. But in subsequent calls, the command simply holds the window at one point. I used emacs on other machines where the bike works, and the second and third iterations scroll the window to the top and bottom lines, so I know that something is wrong with my version.
How can i fix this?
(Please let me know in the comments which files or information you need to see in order to diagnose the problem.)
source