vim の補完プラグイン neocompleteをインストールした時のメモ。
環境は以下。
- ubuntu 16.10 (Yakkety Yak)
- vim: version 7.4.1829
requriementsによると、 7.3.885+ with Lua
が必須だそうです。
バージョンはOKですが、with Lua
かどうかはわからないので確認。
vim
を立ち上げて :echo has('lua')
してみたら 0
でした。1
が返れば with Lua
ですが without Lua
なようです。
with Lua
にするには Ubuntu(debian) では以下のパッケージが必要なようです。
- vim-nox
- vim-gtk
- vim-gnome
- vim-athena
$ sudo apt-get install vim-nox vim-gtk vim-gnome vim-athena
これで再び vim
で :echo has('lua')
すると、、、1
が!
あとは、neocomplete.vim
をインストール。
私は vim のプラグインはまだ(?) NeoBundleで管理しているので .vimrc
に
NeoBundle 'Shougo/neocomplete.vim'
を追加してOKでした。
設定サンプルを .vimrc
を追記するととりあえず補完が機能しているようです!
その他:
neocompete.vim
の設定については今回はインストール編という事で後々。。。。vim
のプラグイン管理は最近は deinが推奨されてるようですね。いつか時間できたら乗り換えます。