// 自动不全需要安装 pkg install proot -y
// 用proot
可以为手机没有root的用户来模拟一个root的环境,这里主要是经典的 Linux 文件系统布局上的模拟。
//执行
termux-chroot
问题 The ycmd server SHUT DOWN (restart with ':YcmRestar...s ycmd_41595_stderr_pc
解决办法
cd ~/.vim/bundle/YouCompleteMe
./install.py --clang-completer --system-libclang
cp -rf ~/.vim/plugged/YouCompleteMe/third_party/ycmd/examples/.ycm_extra_conf.py ~/
问题
youcompleteme unavailable: requires vim compiled with python (3.6.0+) support.
解决办法
//从新编译vim
./configure --with-features=huge --enable-python3interp --enable-pythoninterp --with-python-config-dir=/usr/lib/python2.7/config-x86_64-linux-gnu/ --enable-rubyinterp --enable-luainterp --enable-perlinterp --with-python3-config-dir=/usr/lib/python3.6/config-3.6m-x86_64-linux-gnu/ --enable-multibyte --enable-cscope --prefix=/usr/local/vim/
make && sudo make install
cp /usr/local/vim/bin/vim /usr/bin/
还有什么问题忘了, 搞了2天才搞好
需要安装的插件有
set nocompatible set termguicolors filetype off set rtp+=~/.vim/bundle/Vundle.vim call vundle#begin() Plugin 'Valloric/YouCompleteMe' Plugin 'tpope/vim-fugitive' Plugin 'rstacruz/sparkup', {'rtp': 'vim/'} filetype plugin indent on call vundle#end()
//==============================重要,注释要删除掉============================== 编译python版本 python install.py --ts-completer 一定要相同 let g:ycm_server_python_interpreter='/usr/bin/python3' let g:ycm_global_ycm_extra_conf='~/.ycm_extra_conf.py'
//========================================================= let g:ycm_confirm_extra_conf=0 let g:ycm_min_num_identifier_candidate_chars = 2 syntax on set backspace=2