windowを任意の個数にだいたい等分するelisp
書きました。
https://github.com/10sr/emacs-lisp/blob/master/divide-window.el
requireすると、
M-x divide-window-vertically
と
M-x divide-window-horizontally
の2つが使えるようになります。
前置引数を用いることで、分割する数を指定できます。何も指定しなかった場合、3つに分割します。この数は、変数
divide-window-default-num
を設定することで変更できます。