一般ユーザーで lua が有効な vim を インストール

一人アドベントカレンダー 2014 2 日目 by @takkyuuplayer

neocomplcache の進化版として neocomplete というものが出ていた。今回は neocomplete インストールのため Lua が有効な vim を一般ユーザーでインストールした話。

とりあえず環境だけ欲しい人向け

LPM: Local Package Manager を使っているなら

$ git clone https://github.com/takkyuuplayer/lpm.git
$ cd lpm

$ lpm install scripts/lua.lpm
$ lpm install scripts/luajit.lpm
$ lpm install scripts/vim.lpm

で使えるようになる。

環境構築中にはまったところ

  • vim のインストール中に link.sh: Linking failed と言われる。

luajit は lua 5.2 に対応していない。

LuaJIT ought to run all Lua 5.1-compatible source code just fine. It's considered a serious bug if the VM crashes or produces unexpected results — please report this.

Lua は最新の 5.2系 ではなく、5.1系 をインストールすれば良い。

次回予告

明日の担当も @takkyuuplayer です。