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’.