vim安装自动加载插件工具pathogen

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也是类似的插件。

打赏

订阅评论
提醒
guest

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据

0 评论
内联反馈
查看所有评论
0
希望看到您的想法,请您发表评论x

扫码在手机查看
iPhone请用自带相机扫
安卓用UC/QQ浏览器扫

vim安装自动加载插件工具pathogen