Как использовать энергию-youcompleteme

Я загрузил vim-youcompleteme от центра программного обеспечения в Ubuntu. Но я не знаю, как заставить его работать. Когда я перезапустил энергию и протестировал, ничто специальное не произошло. И vim-syntastic то же. Кто-то мог сказать мне, как заставить их работать? Если я делаю что-то с моим ~/.vimrc ?Заранее спасибо!

15
задан 26 October 2014 в 15:01

4 ответа

Из файла 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-manager рекомендуется when vim-youcompleteme , поэтому есть большая вероятность, что он уже установлен. Если нет:

sudo apt-get install vim-addon-manager

А затем запустите команду, указанную в README. vim-syntastic доступен только для 14.10, из результатов в индекс пакета , но с учетом того, что он явно зависит от vim-addon-manager , I ' Я бы сказал, что нечто подобное применимо и к нему.

20
ответ дан 23 November 2019 в 03:31

Попробуйте что-то вроде этого:

Поместите это в начало вашего .vimrc, чтобы использовать 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

Выполните следующее для установки:

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
4
ответ дан 23 November 2019 в 03:31

В 18.04 это просто;

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

Версия ubuntu не поддерживает Java, поэтому вам может понадобиться последняя версия в зависимости от выбранного вами языка, поэтому в качестве альтернативы;

cd ~/.vim/bundle
git clone --depth=1 https://github.com/Valloric/YouCompleteMe.git
cd YouCompleteMe
git submodule update --init --recursive
./install.py --all
7
ответ дан 23 November 2019 в 03:31

Вы можете выбрать использование для использования VIM-Pathogen , я думаю, что он доступен на Ubuntu. Это как Vundle , но единственное, что нужно сделать, это Clone Git Reppos на других дополнениях, не указанных на VAM или доступных как пакет на Ubuntu в каталоге .VIM / Bundle .

0
ответ дан 2 April 2021 в 00:44

Другие вопросы по тегам:

Похожие вопросы: