1 つの画面で複数の窓を表示するので, 小さくても読みやすいフォントを探します. M+ の 12 ドットは私には小さすぎたので, 東雲 の 14 ドットを選択しました.
.vimrc:
nnoremap <silent> <c-l> <c-w>l
nnoremap <silent> <c-h> <c-w>h
nnoremap <silent> <c-j> <c-w>j
nnoremap <silent> <c-k> <c-w>k
nnoremap + 4<c-w>+
nnoremap - 4<c-w>-
nnoremap { 4<c-w><
nnoremap } 4<c-w>>
nnoremap = <c-w>=
com! Vbn vert<space>sbn
com! Vbp vert<space>sbp
com! -nargs=? -complete=help Vh vert h <args>
AlternateCommand vbn Vbn
AlternateCommand vbp Vbp
AlternateCommand vh Vh
set winheight=24
set winwidth=80
マスターに教えてもらった AlternateCommand (ここのコメント) を使って横分割 の :sbn, :sbp, :h に対して, 縦分割の :vbn, :vbp, :h を設定. winheight と winwidth を設定すると, 窓移動と同時に窓がリサイズされる.