尽管对于大神来说 利用没有任何插件的IDE环境编程,没有任何的压力 ,但对于大多数刚入Linux小白的来说 就算看着安装插件的教程,也没未必安装的好。本菜的学习vim 的时间虽然只有一周的,但其间试图找一款适合本菜的插件,找了20个小时(手动捂脸,我只是搬运工),功夫不用有心人,终于找到了一款傻瓜式安装教程安装vimplus 插件,总共只需三步走。
unbuntu/Mac/centos系统下的安装都一样
安装在用户目录下
再次强调只需要将下面的代码分步骤粘贴运行即可
1.git clone https://github.com/chxuan/vimplus.git ~/.vimplus
2.cd ~/.vimplus
3. ./install.sh
ps:要想鼠标自由移动的操作:
vim .vimrc
后粘贴上
set backspace=2
set whichwrap+=<,>,h,l
set mouse =a
set selection=exclusive
set selectmode=mouse,key
找到 原来文件下的 whichwrap+=<,>,h,l
删除掉大约在 前十几行 ,很容易找到
来源:https://github.com/chxuan/vimplus
vimplus自动安装好之后YouCompleteMe在系统的 ~/.vim/plugged/YouCompleteMe 路径下
先删除之前装的YouCompleteMe目录:
sudo rm -rf ~/.vim/plugged/YouCompleteMe
从git上拉取YouCompleteMe
git clone https://github.com/Valloric/YouCompleteMe.git ~/.vim/plugged/YouCompleteMe
cd ~/.vim/plugged/YouCompleteMe
git submodule update --init --recursive
等待下载完毕,执行安装命令
./install.py --clang-completer
在安装youcompleteme 时遇到的问题
1.ERROR: Unable to find executable 'cmake'. CMake is required to build ycmd
缺失cmke
解决 : sudo apt-get install cmake
2.ERROR: Python headers are missing in /usr/include/python3.6m.
或者ERROR: Python headers are missing in /usr/include/python2.7m.
解决 : sudo apt-get install python3.6-dev 或者 sudo apt-get install python2.7-dev
3. 锁的问题
E: Could not get lock /var/lib/dpkg/lock-frontend - open (11: Resource temporarly unavailable)
E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is an other process using it?
只需要删除锁定就可以
sudo rm /var/lib/dpkg/lock-frontend
sudo rm /var/lib/dpkg/lock
4.下载速度的问题 更改下载源
https://blog.youkuaiyun.com/qq_42104065/article/details/104517535