Alt-Spaceでウインドウのメニューを表示、あとウインドウの最大化
※この記事はVim Advent Calendar 2012の252日目の記事です。
Vimでも<C-s>で保存がしたい! - Humanity では
GUI関連の設定つながりということで、今回は
- Alt-Spaceでウインドウのメニューを表示
- ウインドウの最大化
をする設定を紹介したいと思います。
WindowsではAlt-Spaceキーを押すとウインドウのメニューが表示され、最大化や最小化を行うことができます。
しかしVimではあのウインドウのメニューをデフォルトで表示することができません。
これは
しかし、ウインドウのメニューを表示させたい人もいると思います。
ウインドウのメニュー:simaltコマンドを使います。
このExコマンドはWindows版でしか使えません。
if has('gui_running') && ( \ has('win16') || has('win32') || \ has('win64') || has('win95')) nnoremap <M-Space> :<C-u>simalt ~<CR> command! FullScreen :<C-u>simalt ~x<CR> endif
詳しくはhelpを見てもらうとして、ここではマッピング1つとExコマンド1つを定義しています。