In qualche momento non identificabile (può essere tra qualche giorno, può essere tra poche ore) qualcosa fa clic su Emacs e inizia automaticamente a rintracciare la posizione del mio cursore. Come se muovessi il cursore da qualche parte e in pochi secondi il buffer si sposta in modo che il cursore si trovi ora in verticale al centro della finestra. Una volta che ciò accade, persiste in tutti i buffer fino a quando non riavvio Emacs.
Non riesco a capire cosa lo inneschi, ma ho notato che la probabilità che ciò accada aumenta se uso comandi della GUI come customize-group
, customize-variable
ecc.
Ho pensato che forse la mia configurazione a scorrimento regolare fosse da incolpare. Avevo questo nel mio 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)
Ora l'ho sostituito con un pacchetto a scorrimento uniforme e il comportamento citato si verifica ancora.
Qualcuno può aiutare con questo? Eseguo Emacs come demone ed essere costretto a riavviarlo a causa di un problema così sciocco mi fa arrabbiare.