efaq: Horizontal scrolling

 
 5.22 How can I make Emacs automatically scroll horizontally?
 ============================================================
 
 In Emacs 21 and later, this is on by default: if the variable
 ‘truncate-lines’ is non-‘nil’ in the current buffer, Emacs automatically
 scrolls the display horizontally when point moves off the left or right
 edge of the window.
 
    Note that this is overridden by the variable
 ‘truncate-partial-width-windows’ if that variable is non-‘nil’ and the
 current buffer is not full-frame width.
 
    In Emacs 20, use ‘hscroll-mode’.