pathogen插件管理器学习笔记

原创 2015年11月17日 20:04:36

一:pathogen简介

通常情况下安装vim插件,通常是将所有的插件和相关的doc文件都安装在中一文件夹中,如将插件全部安装在/usr/share/vim/vim73/plugin/目录下,将帮助文档全部安装在/usr/share/vim/vim73/doc/目录下。这样做带来的后果是修改和卸载插件很麻烦,很难弄清楚哪个文件属于哪个插件。


pathogen 改变了原先 Vim 只能把插件全部扔到 .vim 目录下的操作方式。安装完pathogen之后,只需要在~/.vim/目录下新建一个目录bundle/,并将要安装的所有插件放在~/.vim/bundle/目录下即可以使用。如果要删除某个插件,只需要将~/.vim/bundle/目录下对应的插件目录删除即可。使用 git 强大的子模块管理功能,可以实现方便的插件安装和自动升级。


此处涉及git相关知识,参考资料:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/


二:安装pathogen


pathogen的下载地址为:https://github.com/tpope/vim-pathogen.git     你可以直接下载也可以使用git clone直接克隆

git clone https://github.com/tpope/vim-pathogen.git
克隆之后主目录下有一个vim-pathogen文件夹,pathogen插件只有一个单独的脚本,所谓安装就是把它放在当前用户的 ~/.vim/autoload 目录下即可。即,将解压后的autoload目录连同里面的pathogen.vim插件拷贝到~/.vim/目录下。如果当前用户没有.vim文件夹,则新建一个即可:

mkdir .vim
cp -r /home/user/vim-pathogen/autoload /home/user/.vim/

三:启用pathogen

要启用pathogen,还需要在~/.vimrc 文件里, filetype plugin indent on 之前的任何地方,加入下面这句:


call pathogen#infect()
注:该插件不能放到/usr/share/vim/vim73/目录下,而只能放到~/.vim/目录下。要启用pathogen也只能修改~/.vimrc,而不能修改/etc/vimrc (Ubuntu下一般只需要修改~/.vimrc即可。如果使用Fedora,当以root用户打开vim时,如果要使插件或对VIM的配置生效,则需要修改/etc/vimrc文件)。

如果没有~/.vimrc文件,创建该文件并将以下内容拷贝到该文件中:


call pathogen#infect()  
syntax on  
filetype plugin indent on

四:利用pathogen,配置vim语法高亮


vim自身可以设置关键字高亮,却无法设置函数名和自定义的数据结构高亮,可以通过taghighlight插件解决这一问题。

首先安装taghighlight插件,在~/.vim/bundle/目录运行以下命令:


git clone https://github.com/vim-scripts/TagHighlight.git

等到克隆完成就可以使用了。

更新该插件可以使用:

➜  bundle  cd TagHighlight
➜  TagHighlight git:(master) git pull








Vim插件管理:Pathogen安装

vim管理插件工具pathogen安装
  • z460189852
  • z460189852
  • 2016年05月28日 17:00
  • 2016

vim插件管理利器:pathogen

来源:http://www.cnblogs.com/taskiller/archive/2012/08/14/2637689.html 一、pathogen简介 通常情况下安装vim插件,通常是将...
  • zhaoyw2008
  • zhaoyw2008
  • 2012年09月24日 14:33
  • 22526

Vim插件管理:Pathogen安装

vim管理插件工具pathogen安装
  • z460189852
  • z460189852
  • 2016年05月28日 17:00
  • 2016

vim插件管理器Vundle

1.vim为什么需要插件管理器          按照正常的vim插件安装包括去官网下载、解压、拷贝到VIM的安装目录以及运行:help tags这几个步骤。这些步骤已经足够复杂,更加无法想象的是要...
  • wangjianno2
  • wangjianno2
  • 2016年05月08日 07:48
  • 1552

vim中的杀手级插件: vundle

相比sublime text2等现代编辑器,Vim缺乏默认的插件管理器,所有插件的文件都散布在~/.vim下的几个文件夹中,配置vim的过程, 就是在网上不停的搜插件,拷贝到~/.vim下,发现更新,...
  • duanbeibei
  • duanbeibei
  • 2015年08月06日 13:26
  • 2099

vim插件管理神器:pathogen

1.问题剖析 可扩展性是优秀软件的重要特点之一,而 Vim 从 Unix 系统一路传成下来更是将可扩展性发挥到了极致。 相信多数 Vim 的经验用户除了自己经精心维护的 .vimrc 配置文件之外更...
  • trochiluses
  • trochiluses
  • 2014年03月22日 09:16
  • 1340

Vim的插件管理利器pathogen

转自:http://blog.163.com/yysfire@126/blog/static/1831747201181852059467/      Vim 能成为一款优秀的编辑器,是离不...
  • hengshan
  • hengshan
  • 2012年03月21日 13:30
  • 10030

安装vim管理插件 pathogen

1、下载  pathogen 并安装  pathogen的下载地址为:https://github.com/tpope/vim-pathogen 在~ 下面创建 .vim  然后在.vim...
  • weixin_35934768
  • weixin_35934768
  • 2016年09月23日 16:49
  • 1107

vim插件管理利器:pathogen

一、pathogen简介 通常情况下安装vim插件,通常是将所有的插件和相关的doc文件都安装在中一文件夹中,如将插件全部安装在/usr/share/vim/vim73/plugin/目录下,将帮助...
  • zhliu1991
  • zhliu1991
  • 2014年07月07日 15:14
  • 308

在Windows平台上使用Git和pathogen管理gVim插件

本文介绍了将pathogen与Git相结合,让Windows平台上的gVim用户方便地区分、添加、升级插件的方法。...
  • henter
  • henter
  • 2015年04月20日 16:56
  • 1198
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:pathogen插件管理器学习笔记
举报原因:
原因补充:

(最多只允许输入30个字)