需要获得「看起来很忙」的效果
(defun roll-and-roll ()
"让所有的 Window 滚起来."
(interactive)
(let ((wins (window-list)))
(dolist (w wins)
(select-window w t)
(goto-char (window-end nil t)))
(while (sit-for .1)
(dolist (w wins)
(with-current-buffer (window-buffer w)
(select-window w t)
(forward-line 1)
(when (eobp)
(goto-char (point-min))
(goto-char (window-end nil t))))))))