Я загрузил vim-youcompleteme
от центра программного обеспечения в Ubuntu. Но я не знаю, как заставить его работать. Когда я перезапустил энергию и протестировал, ничто специальное не произошло. И vim-syntastic
то же. Кто-то мог сказать мне, как заставить их работать? Если я делаю что-то с моим ~/.vimrc
?Заранее спасибо!
Из файла 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 ' Я бы сказал, что нечто подобное применимо и к нему.
Попробуйте что-то вроде этого:
Поместите это в начало вашего .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
В 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
Вы можете выбрать использование для использования VIM-Pathogen , я думаю, что он доступен на Ubuntu. Это как Vundle
, но единственное, что нужно сделать, это Clone Git Reppos на других дополнениях, не указанных на VAM или доступных как пакет на Ubuntu в каталоге .VIM / Bundle
.