問題タブ [youcompleteme]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
vim - Youcomplemeは、vimを終了するときに404クライアントエラーを報告します
vim にプラグインをインストールするYouCompleteMe
とバグが発生し、vim を終了すると、常に次のようなエラーが発生します。
これが私のYoucompleMe
設定です:
python - インストール YCM エラー: python サイト モジュールがロードされていません
なので、Vimのプラグインとして有名なYCMを試してみたかったのです。インストールに数時間を費やしましたが、次のエラーのために成功しませんE887: Sorry, this command is disabled, the Python's site module could not be loaded.
Homebrew を使用して、MacVim、Vim、および Python をインストールしました。YCM GitHub ページの問題で多くの人が提案したように、何度も再インストールしましたが、まだ完了できません。
私のOSのバージョンはMacOS Sierra (10.12)です。
which python
返し/usr/local/bin/python
てpython --version
与えPython 2.7.12
ます。入力:echo has('python')
すると 1 が返されます。
助言がありますか?ありがとう!
vim - VIM youCompleteMe にはインターネット アクセスが必要ですか?
YCM は、クライアント サーバー アーキテクチャを備えているということです。YCM の Vim 部分は、ycmd サーバーと通信する単なるシン クライアントです。
ycmd サーバーは、外部権限ではなく、ローカル マシンで実行されていると思いますか? YCM が VIM で適切に動作するためにインターネット接続は必要ありませんよね?
vim - YouCompleteMe を利用できません: Vim 7.4.143 が必要です
遅れた質問をしている場合は、申し訳ありません。Windows bash が初めてで、vim プラグイン「YouCompleteme」を見て、Vundle でインストールしようとしました。ただし、タイトルに記載されているようにエラーが発生します。私のvimの現在のバージョンは7.4.52ですが、これを解決する方法はありますか?
編集:vimを呼び出すと7.4.52と表示されますが、:versionを呼び出すと7.4と表示されますが、これは間違ったvimを使用していることを意味しますか?
vim - ヘッダーとオートコンプリートを含むvimのYCM?
無知で申し訳ありませんが、別の質問についてお尋ねしたいと思います。私は最近、Vim 用の YCM をインストールしましたが、何をすべきか混乱しています。
私が実行する
と、 #include <s
stdlib/stdio およびその他のライブラリ ヘッダーが示唆されると予想していましたが、それは起こっていません。別の .h ファイルに構造体があり、それを .c ファイルに含めると、一度入力するまで構造体が認識されません。例:
crate.h で
main.c で
クレートを一度入力すると、作成した次のいくつかのクレート構造体に対してオートコンプリートされます。これが本来の姿なのだろうか。
vim - YouCompleteMe は C++11 では動作しません
Vim で YouCompleteMe プラグインを使用すると問題が発生しました。
私はmacOSを使用しています。取り付け要領に従い、--clang-completer
オプションで取り付けます。C++03 コードを書いているときは問題なく動作します。しかし、いくつかの C++11 コードを追加すると、プラグインが不平を言い始めます。
を試した後:YcmDiags
、次のように表示されます。
つまり、YouCompleteMe は C++11 を認識したようですが、コンパイル オプションに問題があります。.ycm_extra_config.py
これを含むを確認します。
まあ、それはインターネットからのデフォルト設定です。しかし、私はそれを見-std=c++11
て、なぜそれが機能していないのですか? 何か助けはありますか?