Hack #175: GVimを動かす
Posted at 2010/10/08ツイート
Vimを使っていると全ての操作をキーボードで行ないたくなります。
しかし例えばGVimのウインドウを動かすなどはマウスを使ったりします。
なんとかキーボードからできないでしょうか。
解決
winmove.vimを使います。
インストールした後は<Left>
, <Up>
, <Down>
, <Right>
でウインドウを動かせます。
それぞれ
let g:wm_move_down = '<C-M-j>'
let g:wm_move_up = '<C-M-k>'
let g:wm_move_left = '<C-M-h>'
let g:wm_move_right = '<C-M-l>'
のようにして変更できます。
これはCtrl + Alt + [hjkl]
でウインドウを動かす設定です。
これらのキーは端末の制約上、GVimでしか扱えないマッピングの一つです。
しかしwinmove.vimはもともと端末版のVimにはいらないプラグインのため、無視して構いません。
解決2
その他の解決策として、
GNOMEやWindowsなどではAlt+Spaceでシステムメニューを呼び出すことができ、
その中の「移動」を選ぶことで可能になります。
しかしこれは矢印キーを使うのでVimmerにとってフレンドリーな操作ではありません。
(winmove.vimもデフォルトでは矢印キーですが、変更が容易です)
もどる
blog comments powered by Disqus