Vundleを使用してYouCompleteMe(YCM)をインストールしています。ただし、インストールできません(インストールガイドには:PluginInstall
、ただし次のページが開いたら何をすべきかではありません):
return
などのボタンを押してみましたが、動作しないようです。何かアドバイスはありますか?
編集:また、YouCompleteMe
内のbundle
ディレクトリが表示されていないため(この場所にあるはずです)、この時点ではまだインストールされていません。
.vim
-> bundle
-> YouCompleteMe
編集:
ぼくの .vimrc
は次のようになります。
set nocompatible
filetype off
set rtp+=~/.vim/bundle/Vundle.vim
call vundle#begin()
Plugin 'VundleVim/Vundle.vim'
call vundle#end()
filetype plugin indent on
Running PluginInstall
はその一部です。ただし、Vundleは、.vimrcファイルに基づいて、インストールするプラグインを認識しています。
Vundleステートメントの後に、インストールするプラグインを指す別のPlugin
ステートメントを追加します。プラグインがGitHubにある場合、これはリポジトリ名を使用するのと同じくらい簡単です。そう
Plugin 'Valloric/YouCompleteMe'
あなたの現在の問題に役立つはずです。プラグインなどをコンパイルする必要があるかもしれません。このトピックの完全なガイダンスについては、 フルインストールガイド を参照してください。
最後に、clang
がインストールされていることを確認し、コンパイルスクリプトを実行する必要があります。
cd ~/.vim/bundle/YouCompleteMe
./install.py --clang-completer
このためには、特定のpythonヘッダーとcmake
が必要です。どちらも上記のリンクのプラグインインストールガイドに記載されています。
Vundleパッケージのインストールのクイックガイド-略して:
ターミナルを開いてvimrcファイルを編集します(vim ~/.vimrc
を使用)
ドキュメントに従ってパッケージの名前を貼り付け、間に貼り付けます
vundle#begin()およびvundle#end 。
call vundle#begin() Plugin 'PluginAuthor/PluginName' call vundle#end()
例えば:
call vundle#begin()
Plugin 'VundleVim/Vundle.vim'
Plugin 'Valloric/YouCompleteMe'
Plugin 'airblade/vim-gitgutter'
Plugin 'dracula/vim'
Plugin 'tpope/vim-fugitive'
call vundle#end()
vim
のみ)を開き、:VundleInstall
と入力します。パッケージのインストールウィンドウで、Vundleインストーラーが完了するまで待ちます。