À un moment non identifiable (peut être dans quelques jours, dans quelques heures) quelque chose clique dans Emacs et il commence automatiquement à recentrer la position de mon curseur. Comme je déplace mon curseur quelque part et en quelques secondes, le tampon est déplacé de sorte que le curseur se trouve maintenant verticalement au milieu de la fenêtre. Une fois que cela se produit, il persiste dans tous les tampons jusqu'à ce que je redémarre Emacs.
Je ne peux pas comprendre ce qui déclenche cela, mais j'ai remarqué que la probabilité que cela se produise augmente si j'utilise des commandes GUI comme customize-group
, customize-variable
etc.
Je pensais que peut-être ma configuration de défilement fluide était à blâmer. J'avais l'habitude d'avoir ceci dans mon 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)
Maintenant, je l'ai remplacé par un package à défilement fluide et le comportement mentionné se produit toujours.
Quelqu'un peut-il m'aider? J'exécute Emacs en tant que démon et être obligé de le redémarrer à cause d'un problème aussi stupide me rend furieux.