2015-07-07 4 views

ответ

12

Согласно сообщению this в блоге, вам просто нужно скомпилировать модули YouCompleteMe, запустив скрипт в установке YCM.

cd ~/.vim/bundle/YouCompleteMe 
./install.sh --clang-completer 

После этого завершает вы должны быть в состоянии установить плагин (здесь, как сделать это с Vundle). После того, как в Vim

:source ~/.vimrc 
:PluginInstall 
+3

Начиная с 3/16 говорится, что install.sh является dep, и вы должны использовать сценарий .py –

1

Очевидно, что при запуске ./.install.sh --clang-completer он говорит, что это «устареть.»

Я побежал python2 install.py, и это сработало для меня. (Я считаю, что это был python2.)

Кроме того, я использую Vim и neovim, и я решил сделать ./install.sh --clang-completer внутри моей ~/.vim/bundle/Vundle.vim/ и в то же тим решил сделать python2 install.py внутри моей ~/.configs/nvim/bundle/Vundle.vim/ и питона установить быстрее и сделать то же самое.

Разница может быть, что вам нужно «собрать Vim с поддержкой pdython», но простое исправление для этого является установка python-nvim (при использовании neovim), или - я думаю - ВИМ просто приходит с поддержкой питона. (? возможно.)

0

Я столкнулся с тем же сообщением об ошибке при тестировании новой установки neovim. В моем случае это было потому, что я использовал vim-plugin, и плагины были установлены в ~/.vim/plugged вместо ~/.vim/bundle (это папка плагина для Vundle, прежде чем я перешел на vim-plug).

Таким образом, после царапин на голове в течение нескольких часов, я должен запустить install.sh в ~/.vim/plugged (не ~/.vim/bundle). Надеюсь, это спасет чье-то время.

 Смежные вопросы

  • Нет связанных вопросов^_^