window分割とか。

作ってて、ついでに気づいたsplit-windowするときに今のバッファって表示するのそんなに多くないんじゃね?と言う疑問から適当にselectorつけて選択するsplit-windowとか。

(defun selected-split-window()
  (interactive)
  (split-window)
  (set-buffer (buffer-selector)))

(defun selected-split-window-vertically()
  (interactive)
  (split-window-vertically)
  (set-buffer (buffer-selector)))

;;window分割とか
(global-set-key '(#\C-x #\5) 'selected-split-window-vertically)
(global-set-key '(#\C-x #\2) 'selected-split-window)

後、verticallyって普通は縦じゃないかと。縦っていうか垂直っていうか。split-window-verticallyをxyzzyのreferenceでみると横と書いてるけど、まあ、ある意味じゃ横に分割してるのかもしれないが。英語的にもおかしいし何か誤解を招きそうな。同じ問題がsplit-windowの説明にもあるような気がする。