ワイドディスプレイでEmacsするには M-x follow-mode
multicolumn.el(レビュー記事) が便利です。

しかし、フォントの大きさによっては画面最下行が表示されない
あるいはほとんど表示されない状態のことがあります。

これでは困るのでこのアドバイスで修正しました。

使い方はrequireするだけです。

設定 mylisp-follow-last-line-fix.el(以下のコードと同一)

(defun follow-calc-win-end--fixed (&optional win)
  "Calculate the end position for window WIN.
Return (END-POS END-OF-BUFFER).

Actually, the position returned is the start of the line after
the last fully-visible line in WIN.  If WIN is nil, the selected
window is used."
  (let* ((win (or win (selected-window)))
         (edges (window-inside-pixel-edges win))
         (ht (- (nth 3 edges) (nth 1 edges)))
         (last-line-pos (posn-point (posn-at-x-y 0 (1- ht) win))))
    (if (pos-visible-in-window-p last-line-pos win)
        (let ((end (save-excursion
                     (goto-char (window-end win t))
                     (forward-line -1)
                     (point))))
          (list end (= (window-end win t) (point-max))))
      (list last-line-pos nil))))
(advice-add 'follow-calc-win-end :override 'follow-calc-win-end--fixed)

(provide 'mylisp-follow-last-line-fix)

本日もお読みいただき、ありがとうございました。参考になれば嬉しいです。