Come usare vim-youcompleteme

9

Ho scaricato vim-youcompleteme dal centro del software in Ubuntu. Ma non so come farlo funzionare. Quando ho riavviato vim e testato, non si è verificato nulla di speciale. E vim-syntastic è lo stesso. Qualcuno potrebbe dirmi come farli funzionare? Dovrei fare qualcosa con il mio ~/.vimrc ? Grazie in anticipo!

    
posta upplane 26.10.2014 - 06:44

3 risposte

18

Dal README specifico del pacchetto ( /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-manager è raccomandato da quando vim-youcompleteme , quindi c'è una buona probabilità che sia già installato. In caso contrario:

sudo apt-get install vim-addon-manager

Quindi eseguire il comando indicato nel README. vim-syntastic è disponibile solo per 14.10, dai risultati in all'indice del pacchetto , ma dato che esplicitamente dipende da vim-addon-manager , direi che qualcosa di simile vale anche per questo.

    
risposta data muru 26.10.2014 - 23:05
2

Prova in questo modo:

Metti questo nella parte superiore del tuo .vimrc per usare Vundle.

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

Esegui seguendo per installare:

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
    
risposta data serup 18.08.2016 - 13:39
1

Nel 18.04 è solo;

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

La versione di Ubuntu non supporta Java quindi potresti volere l'ultima versione a seconda del tuo linguaggio di scelta, in modo alternato;

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

Leggi altre domande sui tag