Skip to content

Smooth scrolling

By 315... on September 23, 2014 14:45 (imported from Google Code)


I would like to suggest implementation of smooth scrolling in iTerm as is common in OS X applications, rather than line-by-line scrolling typical of terminal applications. The advantages would be:

  1. Looks nicer
  2. Easier to keep track of text on the screen while scrolling
  3. Potential for much faster scrolling on long buffers thanks to post-Mountian Lion acceleration

I think adding smooth scrolling requires extra drawing calls to paint the areas above and below the current view.

If no one is interested in implementing this could someone please point me to where in the code iTerm does its drawing so that I can hack on this myself.