termux vim 配置 自動補全 遇到的問題


// 自動不全需要安裝 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

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM