ウインドウ分割関連

ウインドウ周りの設定がうまくいった気がするのでさらしてみる。
.emacsは、

;;
;; ウインドウ関係
;; 
;; windmove (shift+cursor keys)
(windmove-default-keybindings)
(setq windmove-wrap-around t)
;; サイズ変更
(global-set-key (kbd "S-C-<left>") 'shrink-window-horizontally)
(global-set-key (kbd "S-C-<right>") 'enlarge-window-horizontally)
(global-set-key (kbd "S-C-<down>") 'shrink-window)
(global-set-key (kbd "S-C-<up>") 'enlarge-window)
;; winhist (undo, redo)
(require 'winhist)
(winhist-mode 1)
(global-set-key "\M-B" 'winhist-backward)
(global-set-key "\M-F" 'winhist-forward)
;; windows
(setq win:switch-prefix "\C-z")
(define-key global-map win:switch-prefix nil)
(define-key global-map "\C-z1" 'win-switch-to-window)
(require 'windows)
;; 新規にフレームを作らない
(setq win:use-frame nil)
(win:startup-with-window)
(define-key ctl-x-map "C" 'see-you-again)

みたいな感じ。

参考:http://www.bookshelf.jp/soft/meadow_30.html