Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/vim/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vim 未检测到ycm|U客户端|U支持。[so | pyd | dll]和ycm|U核心。[so | pyd | dll];在使用YCM之前,您需要编译它_Vim_Vim Plugin - Fatal编程技术网

Vim 未检测到ycm|U客户端|U支持。[so | pyd | dll]和ycm|U核心。[so | pyd | dll];在使用YCM之前,您需要编译它

Vim 未检测到ycm|U客户端|U支持。[so | pyd | dll]和ycm|U核心。[so | pyd | dll];在使用YCM之前,您需要编译它,vim,vim-plugin,Vim,Vim Plugin,在编译PRSE中的OROR。如何解决这个问题?根据博文,您只需在YCM安装中运行install.sh脚本来编译YouCompleteMe模块 cd ~/.vim/bundle/YouCompleteMe ./install.sh --clang-completer 完成后,您应该能够安装插件(以下是如何使用)。一旦进入Vim :source ~/.vimrc :PluginInstall 显然,当您运行/.install.sh--clangcompleter时,它会说它“过时了” 我运行了p

在编译PRSE中的OROR。如何解决这个问题?

根据博文,您只需在YCM安装中运行
install.sh
脚本来编译YouCompleteMe模块

cd ~/.vim/bundle/YouCompleteMe
./install.sh --clang-completer
完成后,您应该能够安装插件(以下是如何使用)。一旦进入Vim

:source ~/.vimrc
:PluginInstall

显然,当您运行
/.install.sh--clangcompleter
时,它会说它“过时了”

我运行了
python2 install.py
,它对我起了作用。(我相信是蟒蛇2。)

还有,我用的是vim和neovim,我决定在我的
~/.vim/bundle/Vundle.vim/
中使用
/install.sh--clangcompleter
,同时决定在我的
~/.configs/nvim/bundle/Vundle.vim/
中使用
python2 install.py
,python安装速度更快,并且做了同样的事情


不同之处可能是您需要“使用Pdyhon支持编译vim”,但简单的修复方法是安装
python nvim
(如果使用neovim),或者-我认为-vim只是附带python支持。(?可能。)

我在尝试新的neovim安装时遇到了相同的错误消息。在我的例子中,这是因为我使用的是vim插件,插件安装在
~/.vim/plugged
中,而不是
~/.vim/bundle
(这是切换到vim plug之前Vundle的插件文件夹)


因此,在抓挠了几个小时之后,我不得不在
~/.vim/plucked
中运行
install.sh
(而不是
~/.vim/bundle
)。我希望这能节省一些人的时间

YCM issue tracker从2016年3月开始声明install.sh是dep,您应该使用.py脚本