バッファ移動とウィンドウ移動

使いこなせていないEmacsに手を入れてみた。と言っても設定レベルだけど、更新しなさすぎなので、書く。

; となりにあることが分かっているのにC-bとか面倒すぎるので、C-tabでウィンドウのバッファを適当な順番で送る
(global-set-key [C-tab] 'bury-buffer)
(global-set-key [C-S-iso-lefttab]
                '(lambda ()
                   (interactive)
                   (switch-to-buffer (nth (1- (length (buffer-list)))
                                          (buffer-list)))))
; C-←とかでWindow切り替え
(setq windmove-wrap-around t)
(global-set-key [C-right] 'windmove-right)
(global-set-key [C-left] 'windmove-left)
(global-set-key [C-up] 'windmove-up)
(global-set-key [C-down] 'windmove-down)

追記:ウィンドウを移動するコマンドについてすっかり忘れていたので、追加