Vim-youcompleteme nasıl kullanılır


13

Ben indirilen vim-youcompletemeUbuntu yazılım merkezinden. Ama nasıl çalıştıracağını bilmiyorum. Vim'i yeniden başlattığımda ve test ettiğimde özel bir şey olmadı. Ve vim-syntasticaynı. Birisi bana nasıl çalıştıracağını söyleyebilir mi? Benim ile bir şey yapmalı mıyım ~/.vimrc? Şimdiden teşekkürler!

Yanıtlar:


20

Pakete özgü README ( /usr/share/doc/vim-youcompleteme/README.Debian) 'den:

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-managerne zaman tavsiye edilir vim-youcompleteme, bu yüzden zaten kurulu olması için iyi bir şans var. Değilse:

sudo apt-get install vim-addon-manager

Ve sonra README'de verilen komutu çalıştırın. paket dizinindekivim-syntastic sonuçlardan yalnızca 14.10 için kullanılabilir , ancak açıkça bağlı olduğu göz önüne alındığında, benzer bir şeyin de geçerli olduğunu söyleyebilirim.vim-addon-manager


5

18.04'te sadece;

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

Ubuntu sürümü Java'yı desteklemediğinden, seçim dilinize bağlı olarak en son sürümü isteyebilirsiniz, bu yüzden alternatif olarak;

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

4

Bunun gibi bir şey deneyin:

Vundle'ı kullanmak için bunu .vimrc'nizin üstüne koyun.

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

Yüklemek için aşağıdakileri çalıştırın:

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
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.