powerlineのインストールはvundleでは機能しないようですが、vim-bundleでは機能します。 また、どのPythonで動作しますか? システムに2.7と3の両方があります。
Vundleを使用してインストールするときにPowerlineがPython検索パスに存在すること、およびプラグインを入手することを再確認します(ドキュメントで指定されているようにPowerlineをvundleランタイムパスに追加する必要があります)。 PowerlineはPython2.6、2.7、および3.2以降で動作します。
うん、それだけだった。 Vundleでインストールされたほとんどのプラグインとは異なり、rtpを設定する必要があることに気づいていませんでした(実際には、VundleのフォークであるNeoBundleを使用しています)
したがって、誰かがこれに遭遇した場合に備えて、Vundleを使用している場合はこれを使用します。
Bundle 'Lokaltog/powerline', {'rtp': 'powerline/bindings/vim/'}
そしてNeoBundleの使用:
NeoBundle 'Lokaltog/powerline', {'rtp': 'powerline/bindings/vim/'}
ありがとうtrusktr、2番目の引数について知りませんでした。
これは完全に電力線のドキュメントに記載されているはずです。インストールセクションには、バンドルのインストールに関する詳細が不足しています。
ありがとうtrusktr
@trusktrありがとうございます。
それをドキュメントに入れるための+1。
私もこの問題を抱えていました、私のために働きます、ありがとう! これをドキュメントに入れてください。
ヒント@trusktrをありがとう。 ドキュメントへの+1
ありがとう@trusktr !
これはすごいです、私がこれについて知らなかったのでVundleでインストールしていませんでした。 ありがとうございました。
これを実行した後、プラグインが正しくインストールされていないことを示していると思われる別の問題が発生しました。 OSXのvim7.4.273は、vimrcにset laststatus=2
がないとステータスバーを表示しません。 これはトラブルシューティングガイドに記載されています。 https://github.com/Lokaltog/powerline/blob/develop/docs/source/installation/troubleshooting-common.rst
バンドル 'Lokaltog / powerline'、{'rtp': 'powerline / bindings / vim /'}
このラインは機能します
プラグ 'powerline / powerline'、{'rtp': 'powerline / bindings / vim /'}
プラグを使用している場合に機能します
最も参考になるコメント
うん、それだけだった。 Vundleでインストールされたほとんどのプラグインとは異なり、rtpを設定する必要があることに気づいていませんでした(実際には、VundleのフォークであるNeoBundleを使用しています)
したがって、誰かがこれに遭遇した場合に備えて、Vundleを使用している場合はこれを使用します。
そしてNeoBundleの使用: