Posted at

+lua/dynなvimなのにhas("lua")が0を返す場合の対処

More than 3 years have passed since last update.

ubuntu 14.04でvim-gtkやvim-gnomeを入れた時に発生しました。

何故こうなっているのか等の原因はさっぱり分かりませんが、とりあえず直せたのでその手順だけ記録しておきます。


  1. vimを起動します


  2. :lua print("Hello")としてluaに何か実行させます。


  3. ライブラリ libluajit-5.1.so.2 をロードできませんでしたという様なメッセージが出ます。


  4. sudo apt-get install libluajit-5.1-2でlibluajitをインストールします。

  5. またvimを起動します。


  6. :lua print("Hello")としてluaに何か実行させて、Helloと表示されたら完了です。

参考: https://bugzilla.redhat.com/show_bug.cgi?id=1203321