Write install docs that explain the entire process and have potential pitfalls.
This commit is contained in:
parent
9d6a3a8341
commit
0135849368
@ -50,12 +50,44 @@ enabled.
|
|||||||
Installation
|
Installation
|
||||||
------------
|
------------
|
||||||
|
|
||||||
[pathogen.vim](https://github.com/tpope/vim-pathogen) is the recommended way to install syntastic.
|
Installing syntastic is easy but first you need to have something call pathogen. If you already
|
||||||
|
have pathogen working then skip Step 1 and go to Step 2.
|
||||||
|
|
||||||
|
Step 1: Install pathogen.vim
|
||||||
|
============================
|
||||||
|
|
||||||
|
First I'll show you how to install tpope's [pathogen.vim](https://github.com/tpope/vim-pathogen) so that
|
||||||
|
it's easy to install syntastic. Do this in your Terminal so that you get the pathogen.vim file
|
||||||
|
and the directories it needs:
|
||||||
|
|
||||||
|
mkdir -p ~/.vim/autoload ~/.vim/bundle; \
|
||||||
|
curl -so ~/.vim/autoload/pathogen.vim \
|
||||||
|
https://raw.github.com/tpope/vim-pathogen/master/autoload/pathogen.vim
|
||||||
|
|
||||||
|
Next you *need to add this* to your ~/.vimrc:
|
||||||
|
|
||||||
|
call pathogen#infect()
|
||||||
|
|
||||||
|
Step 2: Install syntastic as a pathogen bundle
|
||||||
|
==============================================
|
||||||
|
|
||||||
|
You now have pathogen installed and can put syntastic into ~/.vim/bundle like this:
|
||||||
|
|
||||||
|
|
||||||
cd ~/.vim/bundle
|
cd ~/.vim/bundle
|
||||||
git clone https://github.com/scrooloose/syntastic.git
|
git clone https://github.com/scrooloose/syntastic.git
|
||||||
|
|
||||||
Then reload vim, run `:Helptags`, and check out `:help syntastic.txt`.
|
Quit vim and start it back up to reload it, then type:
|
||||||
|
|
||||||
|
:Helptags
|
||||||
|
|
||||||
|
If you get an error when you do this, then you probably didn't install pathogen right. Go back to
|
||||||
|
step 1 and make sure you did the following:
|
||||||
|
|
||||||
|
1. Created both the ~/.vim/autoload and ~/.vim/bundle directories.
|
||||||
|
2. Added the "call pathogen#infect()" line to your ~/.vimrc file
|
||||||
|
3. Did the git clone of syntastic inside ~/.vim/bundle
|
||||||
|
4. Have permissions to access all of these directories.
|
||||||
|
|
||||||
|
|
||||||
Google group
|
Google group
|
||||||
|
Loading…
x
Reference in New Issue
Block a user