53 lines
959 B
Markdown
53 lines
959 B
Markdown
---
|
|
title: Pathogen
|
|
---
|
|
|
|
## Pathogen
|
|
|
|
Pathogen helps you to manage your runtime path with ease.
|
|
|
|
It lets install easily bundle for Vim.
|
|
|
|
Run the following commands :
|
|
|
|
```
|
|
mkdir -p ~/.vim/autoload ~/.vim/bundle && \
|
|
curl -LSso ~/.vim/autoload/pathogen.vim https://tpo.pe/pathogen.vim
|
|
```
|
|
|
|
---
|
|
|
|
## Runtime Path Manipulation
|
|
|
|
Add this command to your .vimrc file :
|
|
|
|
```
|
|
execute pathogen#infect()
|
|
```
|
|
|
|
If you don't have any .vimrc file, type `vim ~/.vimrc` and paste this :
|
|
|
|
```
|
|
execute pathogen#infect()
|
|
syntax on
|
|
filetype plugin indent on
|
|
```
|
|
|
|
This is a very basic example.
|
|
At this moment, every plugins will be extracted to `~/.vim/bundle` and will be added to the _`runtimepath`_
|
|
|
|
---
|
|
|
|
#### | Example
|
|
|
|
If you wish to install a plugins like NERDTree, simply run this :
|
|
|
|
```
|
|
cd ~/.vim/bundle
|
|
git clone https://github.com/scrooloose/nerdtree
|
|
```
|
|
|
|
It will be added to the \_`runtimepath`.
|
|
|
|
Curated ressource of Vim plugins : [Vim Awesome](https://vimawesome.com)
|