fix to get smooth scrolling in emacs?
I had the same problem! Tried all the scroll-* settings, didn't help when holding down arrow. But found this on gnu.emacs.help which finally worked (for me at least):
(setq redisplay-dont-pause t)
This is what I have in .emacs for now:
(setq redisplay-dont-pause t scroll-margin 1 scroll-step 1 scroll-conservatively 10000 scroll-preserve-screen-position 1)
Try this:
;; scroll one line at a time (less "jumpy" than defaults)(setq mouse-wheel-scroll-amount '(1 ((shift) . 1))) ; one line at a time(setq mouse-wheel-progressive-speed nil) ; don't accelerate scrolling(setq-default smooth-scroll-margin 0)(setq scroll-step 1 scroll-margin 1 scroll-conservatively 100000)
And use pager.el.
;; Pager(require 'pager-default-keybindings)
That's what I want :) Enjoy!