vim-latexのバグ
同じ設定でもOSなどの環境によって起こったり起こらなかったりする場合があるので、環境の問題だとは思っていたが原因を発見したのでメモ。
MacVimを使う
Macportsでvimを普通にインストールするとvim-latexは正常に動かない。しかし、macvimを使えば正常に動く。
MacVimをGUI版しかないと思っていたが、Terminalからも利用できるようなので移行する。
恐らくkaoriya版のmacvimでも問題ないと思うが、MacPortsではkaoriya版はインストールできないのでMacVimをインストールする。
MacVimのインストール
MacPortsが入っていれば簡単にできる。
Macportsで入っているvimは不要なので、アンインストールしておく。
sudo port uninstall vim
macvimをインストールする。
sudo port install macvim +lua +python27 +huge +python32 +xim +cscope +universal
で良い。
macvim以降の+
が付いているのはオプションで、luaやpythonを使えるようにする為のものである。
特に拘りがなければ付けておいた方が良い。
MacVimをTerminalで使う
MacVimをMacPortsでインストールするとMacVim.appがアプリケーションフォルダにインストールされる。これはGUI版のMacなので、普通のテキストエディタと同じ様に使える。
TerminalからVimを使いたい場合は、次の設定を~/.bashrc
に追加する。
alias vim=`/Applications/MacPorts/MacVim.app/Contents/MacOS/Vim`
これで、terminal上でvim filename
とすれば今まで同じ様にvimが使える。
できない場合は、terminalで
source ~/.bashrc
を実行するかterminalを再起動する。