VSCode:エディタ間移動のkeybindings
コード編集中は、よく参照用などにエディタを分割して行ったり来たりする。 エディタ間の移動を、 Ctrl+w をプレフィックスにしたVim風キーバインドにしてみたのでメモ。 参考: デフォルトでは、Ctrl+[1-9]で1~9番目のエディタグループに移動できます。 設定 Ctrl+w c : 編集中のエディタを閉じる Ctrl+w s : エディタを縦に分割 Ctrl+w v : エディタを横に分割 Ctrl+w n/p : 次/前のエディタに移動 Ctrl+w h/l : 左/右のエディタに移動 Ctrl+w j/k : 下/上のエディタに移動 Ctrl+w </> : エディタサイズを縮小/拡大 最後のエディタサイズの拡縮は、左右分割&先頭グループ以外でやると、不等号の向きとウインドウの動きが一致しないのでちょっと気持ち悪い。先頭グループ以外で押すことは少ないので目をつぶる。 { // [ctrl+w -> c] close active editor. { "key" : "ctrl+w" , "command" : "-workbench.action.closeWindow" , } , { "key" : "ctrl+w" , "command" : "-workbench.action.closeActiveEditor" } , { "key" : "ctrl+w" , "command" : "-workbench.action.closeGroup" , } , { "key" : "ctrl+w c" , "command" : "workbench.action.clo...