vim7 のメニュー文字化けを無理矢理 修正
下記の方法では、一度全てのメニューを消してしまう為、メニューを追加するタイプの Plugin を入れた際に、エラーとなってしまう。
mio の試行錯誤日記 - インライン入力可能な Mac 用 Vim 7.0 (2)
最後に,うちの環境だけかもしれませんが,Terminal から open コマンドで Vim.app を起動した場合はメニューが文字化けしないのに,ドックから起動すると文字化けする場合は,~/.gvimrc に
if has('mac') source $VIMRUNTIME/delmenu.vim set langmenu=ja_jp.utf-8 source $VIMRUNTIME/menu.vim endifのように書くと,ドックから起動しても化けなくなります.お試しあれ.
そこで、$VIMRUNTIME/menu.vim に直接、下記の二行を先頭の方に追加して対処してしまった。
set encoding=japan set langmenu=ja_jp.utf-8
~/.vimrc 等に上記の二行を追加すると、menu.vim の方が先に呼ばれて駄目。
langmenu だけ指定しても、encoding が設定されていないので文字化ける。
他のエレガントな対処方法、募集中。