zoukankan      html  css  js  c++  java
  • Vim下的插件管理工具pathogen简介

    1.pathogen简介:
        通常情况下安装vim插件是将所有的插件和相关的doc文件都安装在一个文件夹中,如$VIM/vim74/plugin目录下,文档在$VIM/vim74/doc目录下,但这样做的后果是修改和卸载很麻烦,混在一起不好分清属于哪个插件的文件,删错了容易导致vim出错。
        pathogen就是用来管理插件的一个插件。pathogen让每一个插件占有一个独立的目录,解决了文件分散的问题。
    2.安装pathogen,该插件不能放到$VIM/vim74等vim系统目录下,只能放到$HOME/.vimrc或$HOME/_vimrc等用户目录下。
        pathogen的下载地址为:https://github.com/tpope/vim-pathogen,下载后可以直接解压。pathogen插件只有一个单独的脚本pathogen.vim,所谓安装就是把它放在当前用户的 ~/.vim/autoload 目录下即可。如果时windows用户放在$HOMEvimfilesautoload文件夹里面。
    3.启动pathogen。
        启动pathogen根据官方的说法(2016.6.13)配置文件vimrc里面最少要有以下三条命令。
        execute pathogen#infect()
        syntax on
        filetype plugin indent on
    4.生成帮助文件。
        在vim下输入":execute pathogen#helptags()"即可。
    5.安装新插件。
        在$HOME/.vim目录下(存放autoload目录的),新建bundle目录,只需将新插件放到该目录下即可。通常我们用git目录来实现,使用git的好处是,众多插件支持这种安装方法,可在bundle下自动生成插件子目录,并可随官方同步更新。
        比如安装markdown插件:
            cd ~/.vim/bundle
            git clone https://github.com/plasticboy/vim-markdown.git
        这样pathogen自动在bundle目录下生成markdown子目录并使该插件生效。
    6.更新和卸载插件。
        更新插件,只需在$HOME/.vim/bundle目录下,进入对应的插件目录,执行:"git pull origin"即可更新。
        卸载插件,只需在$HOME/.vim/bundle目录下,将对应的插件目录删除即可。
        



  • 相关阅读:
    [LeetCode] 44. Wildcard Matching
    [LeetCode] 1431. Kids With the Greatest Number of Candies
    [LeetCode] 47. Permutations II
    [LeetCode] 77. Combinations
    [LeetCode] 40. Combination Sum II
    [LeetCode] 39. Combination Sum
    [LeetCode] 213. House Robber II
    [LeetCode] 198. House Robber
    [LeetCode] 338. Counting Bits
    [LeetCode] 259. 3Sum Smaller
  • 原文地址:https://www.cnblogs.com/litifeng/p/5597565.html
Copyright © 2011-2022 走看看