ウィンドウ分割関連のコマンドのキーバインドを変更

C-x 0 (1, 2, 3) はよく使うけど、数字キーは押しづらいので他にバインドしたいと思った。

C-x 0 delete-window
C-x 1 delete-other-windows
C-x 2 split-window-vertically
C-x 3 split-window-horizontally


これでいってみることにする。
「w」は Window の頭文字。
とりあえず押しづらいということはない。

;;; window 操作関連
(global-set-key "\C-xwd" 'delete-window)
(global-set-key "\C-xwo" 'delete-other-windows)
(global-set-key "\C-xwv" 'split-window-vertically)
(global-set-key "\C-xwh" 'split-window-horizontally)

追記

しばらく試してみた結果、「C-x w d」は使いづらいことが分かった。
そのうち「C-x 0」とか普通のやり方を使うようになってた。
今度は「C-x D」でいけるようにしてみる。
設定は "\C-xD" って書くと「dired」とかぶるので「\S」を使う。

;;; window 操作関連
(global-set-key "\C-x\S-d" 'delete-window)
(global-set-key "\C-x\S-o" 'delete-other-windows)
(global-set-key "\C-x\S-v" 'split-window-vertically)
(global-set-key "\C-x\S-h" 'split-window-horizontally)