- 用vim打造出 C/C++ 编程环境的方法
- 多个平台(Windows与linux)下vim的安装与配置
- 提供了扩展多种编程语言的方案
vim下载与安装
linux下的下载与安装
- Ubuntu下使用命令
sudo apt install vim
- CentOs下使用命令
sudo yum install vim
windows下的下载与安装
- 官网下载gvim安装包点击安装即可
点此下载 - 安装时务必记住安装路径,以便之后的配置;
- 安装路径不要出现中文或空格,以避免一些奇怪的错误
vim插件的下载与应用
相关目录和配置文件
-
vimrc 配置文件
linux下为
~/.vimrc
, windows下为安装目录下的_vimrc
文件 -
linux下vim插件的存放目录为
cd ~/.vim/ #如没有可自行创建 #mkdir ~/.vim/
-
windows下插件存放目录为,软件安装目录下的
vimfile
文件夹
插件管理插件 pathogen
-
项目地址
-
安装命令
mkdir -p ~/.vim/autoload ~/.vim/bundle && curl -LSso ~/.vim/autoload/pathogen.vim https://tpo.pe/pathogen.vim
-
解释
- 在~/.vim/目录下创建两个文件夹autoload 和 bundle
- 将 pathogen.vim 文件下载到autoload目录下
- 将其他插件放在 bundle 目录下, pathogen会自动将其配置,而不用自己将文件放在不同的目录
- linux下可以直接复制上面的安装命令(当然前提时安装了git) ,
- windows下从项目地址将文件下载下来按照上述说明建立相应的文件夹并将文件复制进去即可
自动匹配括号与引号 auto-pairs
-
项目地址
-
安装命令
git clone git://github.com/jiangmiao/auto-pairs.git ~/.vim/bundle/auto-pair
-
解释
从GitHub上获取项目的文件夹复制到 ~/.vim/bundle 目录下(此后的插件都是此方式,之后不再赘述)
显示目录树 NERDTree
-
项目地址
-
安装命令
git clone https://github.com/scrooloose/nerdtree.git ~/.vim/bundle
ctags
-
说明
ctags并不是一个vim的插件,它是一个可执行的程序,通过它可以生成索引文件,用于变量与函数的跳转,列出及代码补全
-
linux下的安装
sudo apt-get install ctags #Ubuntu
sudo yum install ctags #CentOs
-
windows下的安装 点此下载
把下载下来的压缩文件解压,把其中的 ctags.exe 文件添加环境变量(不会请自行百度)
taglist 列出函数、变量等
-
项目地址
-
安装命令
cd ~/.vim/bundle && wget "http://www.