if has('gui_macvim')
let $RUBY_DLL = "/opt/local/lib/libruby.1.9.1.dylib"
let $PYTHON_DLL = "/opt/local/lib/libpython2.7.dylib"
let $LUA_DLL = "/opt/local/lib/libluajit-5.1.2.0.1.dylib"
endif
- 上記ライブラリは MacPorts でインストール。
- コマンドを入力前に全て Vim を再起動。
:lua print('hello')
:messages に出力結果が表示されない
:ruby p 'hello'
:messages に出力結果が表示されない
:python print 'hello'
hello
:python3 print('hello')
Vim: Caught deadly signal ABRT Vim: Finished.
- if_python は期待通り動作した
- if_lua, if_ruby は print の結果が表示されない
- Vim が落ちるなどはしない
- if_python2 を無効にし if_python3 のみを有効にする方法が分からない