http://lapangan.net/darwinports/index.php?PrivatePortfile%2FVim
IM入力中のボーダーラインも消してみたりして。なんかインライン入力っぽくないので。
MacVimの描画まわりはvim本体と分離してるので色の設定とかを渡すには結構改造が必要か。
いまのところの問題はIM入力をキャンセルするような操作(全未確定文字列をbaskspaceで削除とか未変換状態でESCとか)時にsetMarkedText:selectedRange: が呼ばれないこと。原因不明。NSTextFieldを使ってるのが原因とかだとやだなぁ... (iTermやvim-cocoaではNSAttributedString)
で、
:set guioptions-=T
とかしたり。iTermでもツールバー非表示派。