J'utilise Vundle pour installer YouCompleteMe (YCM). Cependant, je ne parviens pas à l'installer (le guide d'installation dit simplement d'exécuter :PluginInstall
, mais pas quoi faire une fois la page suivante ouverte):
J'ai essayé d'appuyer sur des boutons comme return
, etc., mais ils ne semblent pas fonctionner. Des conseils s'il vous plaît?
Edit: Notez également qu'à ce stade, il n'est pas déjà installé car je ne peux pas voir le répertoire YouCompleteMe
dans bundle
(alors qu'il devrait être là).
.vim
-> bundle
-> YouCompleteMe
Éditer:
Ma .vimrc
ressemble à ceci:
set nocompatible
filetype off
set rtp+=~/.vim/bundle/Vundle.vim
call vundle#begin()
Plugin 'VundleVim/Vundle.vim'
call vundle#end()
filetype plugin indent on
L'exécution de PluginInstall
en fait partie. Cependant, Vundle sait quels plugins installer en fonction de votre fichier .vimrc.
Ajoutez une autre instruction Plugin
après celle de Vundle, pointant vers le plugin que vous souhaitez installer. Si le plugin est sur GitHub, c'est aussi simple que d'utiliser le nom du référentiel. Alors
Plugin 'Valloric/YouCompleteMe'
Devrait aider avec votre problème actuel. Vous devrez peut-être encore compiler le plugin et ainsi de suite. Voir le guide d'installation complet pour des conseils complets sur ce sujet.
Enfin, vous devez vous assurer que clang
est installé et exécuter le script de compilation.
cd ~/.vim/bundle/YouCompleteMe
./install.py --clang-completer
Pour cela, vous aurez besoin de certains en-têtes python et cmake
, qui peuvent tous deux être trouvés dans le guide d'installation du plugin lié ci-dessus.
Guide rapide pour l'installation des packages Vundle - En bref:
Ouvrez le terminal et modifiez le fichier vimrc (en utilisant vim ~/.vimrc
)
collez le nom du paquet selon la documentation, collez-le entre
vundle # begin () et vundle # end .
call vundle#begin() Plugin 'PluginAuthor/PluginName' call vundle#end()
par exemple:
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
) et tapez :VundleInstall
, Dans la fenêtre d'installation des packages, attendez que le programme d'installation de Vundle soit terminé.