`
Jeffrey4l
  • 浏览: 9437 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

Vim 插件 -- Pathogen

阅读更多

Pathogen

vim.org | github

这是个很有用的插件。他的作用就是可以把所有的插件放在分开的目录,从而使插件之间隔离开。这样更有利于插件的管理。

他的工作原理就是启动前修改了 vim 的 runtimepath, path, tags ,使得 vim 去加载分散在更目录的插件。 最好的做法是该插件和 Git 的submodule 功能相结合,这样当要更新所有插件时,一条命令就可以搞定了。

使用方法:

将插件下载下来后,把 pathogen.vim 放到 ~/.vim/autoload/ 下。再将下面一句话加到vimrc文件的起始位置就可以了。

call pathogen#runtime_append_all_bundles()

分享到:
评论

相关推荐

    vim-pathogen-master

    2. 解压下载的`vim-pathogen-master`压缩包,将其内容移动到`~/.vim/autoload`和`~/.vim/bundle`目录。 3. 如果没有`~/.vim/autoload`和`~/.vim/bundle`目录,你需要创建它们。 4. 在`~/.vimrc`配置文件中添加以下行...

    vim插件-linux使用

    安装Vim插件的方法有很多,比如手动下载、使用Vundle、Pathogen、NeoBundle 或者最新的 Vim-Plug 等工具。以 Vim-Plug 为例,你需要先将 Vim-Plug 的源代码添加到 `.vim/autoload` 目录,然后在 `.vimrc` 中加入以下...

    vim插件-配合数字电路systemverilog编程时使用

    本篇文章将详细探讨“vim插件-配合数字电路systemverilog编程时使用”的相关知识点。 首先,了解SystemVerilog的基本语法至关重要。SystemVerilog扩展了传统的Verilog,增加了类、包、接口、非阻塞赋值等高级特性,...

    vim插件----代码补全,高亮,文件浏览等等

    本篇文章将深入探讨如何利用Vim插件实现代码补全、语法高亮和文件浏览等功能。 一、代码补全 代码补全是现代开发环境中必不可少的一项功能,它能够帮助程序员快速输入代码,减少出错概率。在Vim中,我们可以使用`...

    pathogen-vim插件管理器

    Pathogen是Vim的一款著名插件管理器,由Toby Singh创建,它的出现极大地简化了Vim插件的安装、管理和更新过程。在Vim的世界里,Pathogen允许用户将每个插件存放在独立的目录下,使得安装新插件或更新现有插件变得...

    vim插件-vimrc的使用方法.rar

    常见的Vim插件管理器有Vundle、Pathogen、NeoBundle和Plug。这里推荐使用Plug,因为它简单易用且支持异步安装。首先,通过以下命令安装Plug: ```sh curl -fLo ~/.vim/autoload/plug.vim --create-dirs \ ...

    Vim插件-easygrep

    在实际开发中,配合`easygrep`,你还可以结合其他Vim插件,如`NERDTree`(用于项目文件浏览)和`fzf.vim`(提供模糊查找功能)来构建一个高效的工作环境。总之,`easygrep`是Vim生态系统中的一颗璀璨明珠,为程序员...

    vim-powerline-develop

    1. **确保安装 Pathogen**:Pathogen 是一个用于管理 Vim 插件的工具,使得安装和卸载插件变得简单。如果尚未安装,可以使用如下命令: ``` git clone https://github.com/tpope/vim-pathogen ~/.vim/bundle/...

    Vim插件vim-switchtoinc.zip

    vim-switchtoinc 这是一款vim插件,用于头文件和源文件间快速切换。注:在a.vim插件基础上修改的。特性 支持多种语言(所有具备头文件的语言),主要支持为c, cpp, objective-c, objective-cpp等 支持绝对...

    vim-vue-plugin-.vue文件的Vim语法和缩进插件。-Vue.js开发

    安装如何安装VundleVim插件'leafOfTree / vim-vue-plugin'vim-pathogen cd〜/ .vim / bundle && \ git clone https://github.com/leafOfTree/vim-vue-plugin --depth 1 vim-插件插件'leafOfTree / vim-vue-plugin':...

    vim72-376-x64.zip

    8. **Vim插件**:Vim支持丰富的插件,如NERDTree用于文件管理,Tagbar显示代码标签,Vim-Fugitive用于Git集成等。通过Pathogen、Vundle或NeoBundle等插件管理器安装和管理它们。 9. **Vim脚本**:Vim支持自定义脚本...

    vim插件CtrlP+NerdTree+EasyMotion+Pathogen+Surround+Visual-Multi

    4. Pathogen:Pathogen是管理Vim插件的利器。它允许用户将每个插件存放在独立的目录下,这样不仅方便了插件的安装、更新和卸载,还能避免不同插件之间的版本冲突问题,保持Vim配置的整洁。 5. Surround:Surround...

    vim-plugin

    1. **安装插件管理器**:大多数现代 Vim 用户会使用像 Vundle、vim-plug 或 Pathogen 这样的插件管理器,它们使得安装、更新和管理多个插件变得简单。 2. **获取插件**:在本例中,用户已经获取了一个名为 "vim-...

    vim-transpose:Vim插件-转置文本矩阵(用列交换行)

    这是一个vim插件,可以帮助您转置(就矩阵转置而言)文本,单词,带分隔符的文本或可以用自定义模式标记的行的块。 vim-transpose用纯VimL编写(不需要Python或Perl)。 指令 提供了五个命令: :Transpose置(用于...

    vim-which-key:Vim插件,在弹出窗口中显示键绑定

    安装 "vim-which-key" 插件通常需要借助于插件管理器,如 Vundle、Pathogen 或者 NeoBundle。对于现代的 Vim 用户,大多数会选择使用如 Plug.vim 或者 dein.vim 这样的异步插件管理器。以 Plug.vim 为例,安装过程...

    jeffy-vim-sl-v1.0.rar

    【标题】"jeffy-vim-sl-v1.0.rar" 指的是一款由用户jeffy制作的Vim插件集合,版本为1.0,并被压缩为rar格式的文件。Vim是一个高度可配置的文本编辑器,广受程序员和系统管理员喜爱,因其高效的操作方式和强大的功能...

    Vundle.vim-master.zip

    7. **兼容性**:Vundle 支持多种 Vim 版本,包括 GVim 和 Neovim,并且与其他 Vim 脚本库(如 Pathogen)兼容。 在解压“Vundle.vim-master.zip”后,用户通常需要将解压得到的 `Vundle.vim` 目录移动到 Vim 的 `...

    VIM多行编辑插件vimmultiplecursors.zip

    如果使用的是Vundle、Pathogen、NeoBundle或 dein.vim 等插件管理器,只需将插件仓库添加到相应的配置文件,然后执行更新命令即可完成安装。 使用该插件的基本操作包括: 1. **启动多光标模式**:在正常模式下,...

    vim-anyfold:与语言无关的vim插件,用于基于缩进进行折叠和运动

    安装`vim-anyfold`通常需要借助于像Vundle、Pathogen、NeoBundle或Plug这样的插件管理器。首先,将`vim-anyfold-master`解压到你的`.vim/bundle`目录下,然后在你的`~/.vimrc`配置文件中添加相应的加载命令,如使用...

    vim-illuminate:illuminate.vim-Vim插件,用于自动突出显示光标下方单词的其他用法。 与Neovim的LSP客户端集成以进行智能突出显示

    总的来说,vim-illuminate是一个非常实用的Vim插件,它提升了文本编辑和代码阅读的体验,特别是对于开发者来说,它可以提高代码理解和调试的效率。通过与Neovim的LSP客户端集成,它提供了更强大的语义高亮功能,使得...

Global site tag (gtag.js) - Google Analytics