web-dev-qa-db-ja.com

vundleを使用してvimにプラグインをインストールする方法

Vundleを使用してYouCompleteMe(YCM)をインストールしています。ただし、インストールできません(インストールガイドには:PluginInstall、ただし次のページが開いたら何をすべきかではありません):

enter image description here

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
9
user6490375

Running PluginInstallはその一部です。ただし、Vundleは、.vimrcファイルに基づいて、インストールするプラグインを認識しています。

Vundleステートメントの後に、インストールするプラグインを指す別のPluginステートメントを追加します。プラグインがGitHubにある場合、これはリポジトリ名を使用するのと同じくらい簡単です。そう

Plugin 'Valloric/YouCompleteMe'

あなたの現在の問題に役立つはずです。プラグインなどをコンパイルする必要があるかもしれません。このトピックの完全なガイダンスについては、 フルインストールガイド を参照してください。

最後に、clangがインストールされていることを確認し、コンパイルスクリプトを実行する必要があります。

cd ~/.vim/bundle/YouCompleteMe
./install.py --clang-completer

このためには、特定のpythonヘッダーとcmakeが必要です。どちらも上記のリンクのプラグインインストールガイドに記載されています。

4
Qwertycrackers

Vundleパッケージのインストールのクイックガイド-略して

  1. ターミナルを開いてvimrcファイルを編集します(vim ~/.vimrcを使用)

  2. ドキュメントに従ってパッケージの名前を貼り付け、間に貼り付けます
    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()           
  1. ターミナルを開いてvim(vimのみ)を開き、:VundleInstallと入力します。パッケージのインストールウィンドウで、Vundleインストーラーが完了するまで待ちます。
0
avivamg