Zu einem nicht identifizierbaren Zeitpunkt (kann in ein paar Tagen sein, kann in ein paar Stunden sein) klickt etwas in Emacs und es beginnt automatisch, meine Cursorposition neu zu zentrieren. Als würde ich meinen Cursor irgendwo bewegen und in wenigen Sekunden wird der Puffer so verschoben, dass sich der Cursor jetzt vertikal in der Mitte des Fensters befindet. Sobald dies geschieht, bleibt es in allen Puffern bestehen, bis ich Emacs neu starte.
Ich verstehe nicht , was dies auslöst, aber ich bemerkte , dass die Wahrscheinlichkeit , dass dies geschieht , erhöht sich, wenn ich GUI Befehle wie customize-group
, customize-variable
usw.
Ich dachte, dass vielleicht mein reibungsloses Scrollen-Setup schuld war. Früher hatte ich das in meinem init.el
:
(setq-default redisplay-dont-pause t
scroll-margin 1
scroll-step 1
auto-window-vscroll nil
scroll-conservatively 10000
scroll-preserve-screen-position 1)
Jetzt habe ich das durch ein Smooth-Scrolling- Paket ersetzt und das erwähnte Verhalten tritt immer noch auf.
Kann mir jemand dabei helfen? Ich führe Emacs als Daemon aus, und wenn ich aufgrund eines so dummen Problems gezwungen bin, es neu zu starten, ärgere ich mich.