yuyunko's blog

ぼうびろく

MacVimとVimShellとQuickSilverで快適コマンドライン生活

最近VimShellが便利すぎる.

MacVimで全画面で使うのが最高にいい.

そこで便利な設定を.


QuickSilverを使うとホットキーでアプリケーションを呼び出すことができる.

それに加えて,QuickSilverの環境設定のActionから新しいActionのToggle Applicationに
チェックを入れると,ホットキー1つでMacVimをトグルすることが出来る.

私はF10にそれを割り当てた.
F10を押す度にMacVimが出たり消えたりする.

また,出てきた時は全画面で出てきて欲しいので,以下の設定を.gvimrcに書く

"起動時に最大化
if has("gui_running")
  set fuoptions=maxvert,maxhorz
  au GUIEnter * set fullscreen
endif

これでF10を押して起動した瞬間に全画面になってくれる.
しかし,最近のLionのフルスクリーン仕様にMacVimがなってしまったせいか,トグルできなくなった.

従来のフルスクリーンに戻すためにターミナルで以下のコマンドを実行.(もちろんVimShellからでもおk)

defaults write org.vim.MacVim MMNativeFullScreen 0

これでF10でトグル出来るようになる.


いめーじ図
f:id:yuyunko:20110802223011p:image:w640