windmove.el
(setq windmove-wrap-around t)
(global-set-key "\C-\M-h" 'windmove-left)
(global-set-key "\C-\M-j" 'windmove-down)
(global-set-key "\C-\M-k" 'windmove-up)
(global-set-key "\C-\M-l" 'windmove-right)
結局こんな感じに。ここだけ vi バインド!
\C-\M-(b|f|n|p) とかしたら f や b で指が死にそうだったの。