vim安装自动加载插件工具pathogen
1、在你的家目录下新建.vim
目录(如果原来有就不用新建了):
mkdir ~/.vim
2、在.vim
目录下新建以下两个目录:
mkdir ~/.vim/bundle
mkdir ~/.vim/autoload
解释:bundle目录用于放vim的插件,autoload目录只用于放pathogen.vim
这个插件管理工具。
3、进入autoload目录,然后用wget下载pathogen.vim
:
wget https://raw.githubusercontent.com/tpope/vim-pathogen/master/autoload/pathogen.vim
pathogen的github链接是:https://github.com/tpope/vim-pathogen, 但因为它自带autoload目录,而我们又新建了autoload目录,所以我们只需要下载autoload目录里面的pathogen.vim
到本地的autoload目录中即可。
4、使用pathogen自动加载插件:
把以下代码放在.vimrc
文件的第一行,它会自动加载bundle目录中的所有插件,以前你如果用过set rtp+=~/.vim/xxx
这样引用插件的,现在你可以把它去掉了,因为下边的命令会调用pathogen并把bundle中的所有插件加载进来:
execute pathogen#infect()
5、实例:安装vim-json插件
先进入bundle目录,然后执行以下命令下载vim-json插件:
git clone https://github.com/elzr/vim-json.git
然后在.vimrc
文件中添加以下语句:
filetype plugin indent on
然后就可以打开一个json文件看看效果了。
其实上边那句是三句合并,就是打开三个开关的意思,你可以打开vim后,在命令模式用:filetype
来查看开关是否已打开
filetype on
filetype plugin on
filetype indent on
不过奇怪的是,我不打开这三个开关,也一样能看到效果,所以其实也可以不打开,看具体情况吧。
除此之外,还有Vim-plug也是类似的插件。
觉得文章对你有用的话鼓励一下我吧