在过去要配置一个VIM IDE环境,需要安装很多的插件,然后,还要考虑VIM环境迁移到别的机器上,VIM环境版本、配置文件如何同步等问题,相对还是比较麻烦的。
如果选对了Linux发行版,安装一个功能较丰富的VIM IDE环境,只需要一两条命令,就可以完成。
过去:配置VIM,Bundle一个个插件装。
现在:装一个高版本的NeoVim,再安装一下SpaceVIm就行了。
如果你用Manjaro Liux,安装SpaceVim两条命令,安装VSC一条命令。
SpaceVIM
安装SpaceVim,如下
代码语言:javascript复制yay -S neovim
curl -sLf https://spacevim.org/cn/install.sh | bash
VSCode
安装VSCode,如下:
代码语言:javascript复制yay -S vscode
编辑切换为居中
Manjaro Linux Neovim SpaceVim
在Terminal里用Spaice VIM,在桌面环境用VSC。
Ubuntu
如果你用的不是Manjaro Linux,用Ubuntu apt安装 NeoVim稍微麻烦一些。
安装PPA(个人包归档)
代码语言:javascript复制sudo apt-get install software-properties-common
安装稳定版的NeoVim,大概率安装完是7.x。
代码语言:javascript复制sudo apt-add-repository ppa:neovim-ppa/stable
如果你用了VSC的NVIM插件,需要0.8以上版本的话,就不要装稳定版本,装不稳定版本。
代码语言:javascript复制sudo add-apt-repository ppa:neovim-ppa/unstable
对应的Git上也有对应的版本。
代码语言:javascript复制https://github.com/neovim/neovim/releases/tag/v0.8.2
升级安装neovim
代码语言:javascript复制sudo apt-get update sudo apt-get install neovim
安装sapcevim配置。
代码语言:javascript复制curl -sLf https://spacevim.org/cn/install.sh | bash
如果环境没问题,中间不出错,spacevim就装完了。在coding.net的clould IDE上基本是没问题,然后SSH到测试环境,用SpaceVIM进行编辑。
安培的时候也可升级一下本地vim到8.2版本以上,Deoplete这种补全插件在 vim8.1上不好用,需要8.2以上版本, 8.1是老版本。
下载地址
代码语言:javascript复制https://ftp.nluug.nl/pub/vim/unix/
wget https://ftp.nluug.nl/pub/vim/unix/vim-8.2.tar.bz2
tar -jxvf vim-8.2.tar.bz2
configure
make
make install
mv /usr/bin/vim /usr/bin/vim8.1 /usr/local/bin/vim
在VIM中ESC 键与组合按键“Control [”是一个作用,用于退出编辑模式,如果在VSC中,存在ESC冲突的情况,可以用“Control [”快捷键,退出编辑模式。