默认情况下安装vim插件是将所有的插件和相关的doc文件都集中放在一个文件夹中,如$VIM/vim/vim74/plugin和$VIM/vim/vim74/doc目录,这样做的后果是修改和卸载很麻烦,也不容易分清哪个文件属于哪个插件。所以在安装其他插件之前,最好先安装pathogen,这个插件会让你更容易安装其他插件。pathogen让每一个插件占有一个独立的目录,解决了文件分散的问题。

1. pathogen插件不能放到$VIM/vim74等vim系统目录下,只能放到$HOME/.vimrc或$HOME/_vimrc等用户目录下。

$ cd ~
$ mkdir .vim/bundle
$ mkdir .vim/autoload

2. 下载pathogen
通过git: git clone https://github.com/tpope/vim-pathogen
或者:wget https://github.com/tpope/vim-pathogen
pathogen插件只有一个单独的脚本pathogen.vim,把它放在当前用户的 ~/.vim/autoload 目录下即可

3. 启动pathogen
在~/.vimrc(如果没有,新建一个)文件加入以下内容

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

4.安装新插件
将新插件放到~/.vim/bundle目录下即可。通常可以使用git目录来实现,也可以下载压缩包直接解压

5.卸载插件
只需要将对应的文件夹删除即可

转载于:https://www.cnblogs.com/lockey/p/9157387.html

vim利剑 之插件管理 pathogen相关推荐

  1. 高效的vim配置及其插件管理

    俗话说:"工欲善其事必先利其器!"  . 同样的道理,当在linux系统中使用的vim编辑器时,我们就必须为它配置强大的插件,这样当我们使用vim时,会大大提高编写效率!好了,废话 ...

  2. Linux下的vim配置和插件管理

    1 写在前面   Linux下编程一直被诟病的一点是: 没有一个好用的IDE, 但是听说Linux牛人, 黑客之类的也都不用IDE. 但是对我等从Windows平台转移过来的Coder来说, 一个好用 ...

  3. Vim使用(二)——插件管理器vundle及nerdtree和ctags插件

    文章目录 一.vim插件管理器. 1.1 安装步骤 1.2 使用方式 二.ctags插件的安装 2.1 安装步骤: 2.2 使用方式: 一.vim插件管理器. 插件管理器可以方便管理vim插件的安装. ...

  4. Linux Vim插件管理器Vundle安装和使用

    Vundle是vim的一个插件管理器, 同时它本身也是vim的一个插件.插件管理器用于方便.快速的安装.删除.Vim更新插件.vim Vundle插件官方地址:https://github.com/V ...

  5. linux vim 插件管理,linux: vim插件管理

    gmarik/Vundle.vim是目前被推荐次数更多的Vim插件管理器,超过了pathogen.这里我们 就用vundle来作为Vim的插件管理工具. 1.安装Vundle.vim Vundle.v ...

  6. vim插件之pathogen,NERDTree,Command-T,Powerline

    pathogen 功能说明 一个插件包往往具备多种功能,每个文件根据Vim的路径约定会放置到不同的目录下,通用插件放到plugin下,语法高亮插件放到syntax下,自动加载插件放到autoload下 ...

  7. VIM 插件管理--Vim-plug

    github 上有很多大牛开发出了很多好用的 vim 插件,手动下载安装的话比较麻烦,因此我们需要插件管理器,插件管理器有多种选择, 比如 Vundle Pathogen Vim-plug 我目前在用 ...

  8. vim 中的杀手级插件: vundle (vim 插件管理器)

    From:http://zuyunfei.com/2013/04/12/killer-plugin-of-vim-vundle/ vundle.txt:https://github.com/Vundl ...

  9. Vim插件管理工具Vundle以及常用插件

    1. Vim插件管理工具Vundle 虽然拥有大量的插件,却缺少一个 确之有效的插件管理器.所幸,Vundle的出现解决了这个问题. Vundle可以让你在配置文件中管理插件,并且非常方便的查找.安装 ...

  10. 【Vim】使用Vundle管理配置Vim基本插件

    Vundle 项目托管在github上https://github.com/gmarik/vundle. 其特色在于使用git来管理插件,更新方便,支持搜索,一键更新,从此只需要一个vimrc走天下. ...

最新文章

  1. 通过html文件生成PDF文件
  2. CentOS6中安装、配置、启动GitLab以及遇到的那些坑
  3. JSP导入XML不成功的一个原因
  4. php十六进制字符串转成字节数组_10 天 5 千 Star!21 岁本科生给程序员开发的十六进制编辑器...
  5. 制造linux内核异常,了解Linux内核中的异常
  6. 雅虎14条性能优化原则
  7. html 滑动返回顶部,返回页面顶部的几种方式总结
  8. 用C#打造QQ对战平台挤房器
  9. linux刷新本地dns命令_如何刷新本地DNS缓存
  10. 解决raise OSError(“Truncated File Read“)OSError: Truncated File Read
  11. windows 图标文件在哪里?
  12. 计算机技巧数学,如何快速掌握数学技巧
  13. 设计模式——Revealing Module(揭示模块)模式
  14. 复旦大学高等代数期末考试班级前几名
  15. MacBook Pro电池0%,接上电源却显示电池没有正在充电的解决方案
  16. MySQL 基础——MySQL 起步
  17. 时间序列分析(1)-移动平均法
  18. 双离合档把上按钮作用_帕萨特档杆按钮作用是什么
  19. 怎么设计好链游的经济模型?先看看传统游戏是如何抑制通货膨胀问题的
  20. Abandoned connection cleanup thread failed to stop

热门文章

  1. matlab泊松分布随机数和图像,基于Matlab的Poisson分布随机数的Monte carlo模拟
  2. linux公社_又一个Linux发行版宣告死亡!曾经是最好的桌面版BSD操作系统
  3. PostgreSQL12通过pg_resetwal进行误删恢复
  4. Fresco判断是否缓存
  5. conda 虚拟环境生成对应不同的jupyter快捷方式
  6. Unity 5.x 导入教学Demo
  7. Flutter开发:Another exception was thrown:Unable to load asset:…的解决方法
  8. mini-itx PC:推测Intel D525MW支持UEFI
  9. 【回溯】有蹩脚的马踏棋盘——思路巨清晰!!!
  10. 《Python编程:从入门到实践》读书笔记