我本人一直使用vim编辑器作为开发工具,这是我经过一段时间使用经验总结的2个版本 个人建议使用更多功能的版本
- 基础版: basic.vim
- 多功能版: 包含一些常用插件,主题,以及一些非常有用的配置
-
先将项目克隆至本地目录执行如下指令
git clone https://github.com/wangjunping0938/vimrc.git ~/.Vimrc -
基础版本安装
sh ~/.Vimrc/basic_vim_install.sh -
多功能版本安装
sh ~/.Vimrc/better_vim_install.sh git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim vim +PluginInstall +qall
-
vim-airline插件需要安装字体
git clone git@github.com:powerline/fonts.git ~/fonts cd ~/fonts ./install.sh
-
YouCompleteMe代码自动补全插件需要手动安装
sudo apt install build-essential cmake python3-dev -y vim +PluginInstall +qall cd ~/.vim/bundle/YouCompleteMe python3 install.py
-
syntastic语法检测插件需要安装相关python模块
sudo pip3 install pylint sudo pip3 install flake8
-
taglist.vim源码浏览插件需要安装如下依赖
sudo apt-get install ctags -y
- vim操作文档详情operation.md

- vim选项说明文档vim-option-doc
- 目录树插件nerdtree
- 目录树标签插件vim-nerdtree-tabs
- 文件搜索插件ctrlp.vim
- 状态栏美化插件vim-airline
- 状态栏主题插件vim-airline-themes
- 代码自动补全插件YouCompleteMe
- 语法检测插件syntastic
- 代码注释插件nerdcommenter
- python自动缩进插件indentpython.vim
- 缩进指示线插件indentLine
- 括号自动补全插件auto-pairs
- 语法风格检测插件vim-flake8
- 代码折叠插件SimpylFold
- 代码风格格式化插件vim-autopep8
- 代码标签插件taglist.vim
- 前端代码自动补全插件emmet-vim

