Wie ist vim-youcompleteme anzuwenden?

12

Ich habe vim-youcompletemeaus dem Software-Center in Ubuntu heruntergeladen . Aber ich weiß nicht, wie ich das hinbekomme. Als ich vim neu gestartet und getestet habe, ist nichts Besonderes passiert. Und vim-syntasticist das selbe. Kann mir jemand sagen, wie ich sie zum Laufen bringen kann? Soll ich etwas mit meinem machen ~/.vimrc? Danke im Voraus!

oberirdisch
quelle

Antworten:

19

Aus der paketspezifischen README ( /usr/share/doc/vim-youcompleteme/README.Debian):

vim-youcompleteme
-----------------

A code completion plugin for Vim. This package designed to work with
vim-addon-manager. To use this addon install vim-addon-manager package first
and use this command:

  $ vam install youcompleteme

vim-addon-managerwird empfohlen bis wann vim-youcompleteme, es besteht also eine gute Chance, dass es bereits installiert ist. Wenn nicht:

sudo apt-get install vim-addon-manager

Führen Sie dann den in der README-Datei angegebenen Befehl aus. vim-syntasticist nur für 14,10, aus den Ergebnissen in den Paketindex , aber wenn man bedenkt , dass es hängt ausdrücklich auf vim-addon-manager, würde ich sagen , etwas Ähnliches wie gut sie gilt.

muru
quelle
4

Versuchen Sie so etwas:

Fügen Sie dies oben in Ihre .vimrc-Datei ein, um Vundle zu verwenden.

set nocompatible              " be iMproved, required
filetype off                  " required

" set the runtime path to include Vundle and initialize
set rtp+=~/.vim/bundle/Vundle.vim
call vundle#begin()
" alternatively, pass a path where Vundle should install plugins
"call vundle#begin('~/some/path/here')

" let Vundle manage Vundle, required
Plugin 'VundleVim/Vundle.vim'


" All of your Plugins must be added before the following line
call vundle#end()            " required
filetype plugin indent on    " required

Führen Sie zum Installieren Folgendes aus:

git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim
cd ~/.vim/bundle
git clone https://github.com/Valloric/YouCompleteMe.git
cd YouCompleteMe
git submodule update --init --recursive
./install.sh --clang-completer
serup
quelle
4

In 18.04 ist es nur;

sudo apt install vim-youcompleteme
vim-addon-manager install youcompleteme

Die Ubuntu-Version unterstützt kein Java, daher möchten Sie möglicherweise die neueste Version, abhängig von der Sprache Ihrer Wahl.

cd ~/.vim/bundle
git clone --depth=1 https://github.com/Valloric/YouCompleteMe.git
cd YouCompleteMe
git submodule update --init --recursive
./install.py --all
user1133275
quelle