Quantcast
Channel: Vimタグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 5608

neovimで.を打つとステータスラインにエラーが表示される時の解決策

$
0
0

rubyのプログラムを書いてる時に「.」を打つときが多々あると思います。
neovimに移行してから、「.」を打つたびにError occurred calling omnifunction: rubycomplete#Completeとエラーが表示されるようになりました。
issueを見ていたら解決策を発見したので、残しておきます。

原因

deopleteがrubyのgemがインストールされていない状態で補完をしようとするため、このようなエラーが吐かれます。
gemが入っていないかは、:CheckHealthで確認できます。
Ruby provider の項目に Fail not foundとか書いてあったら、それが原因です。

解決策

gem でneovimを入れる
sudo gem install neovim
あとはneovimを再起動すればうまく動くようになるはずです。


Viewing all articles
Browse latest Browse all 5608

Trending Articles