<commit_before># spf13-vim : <NAME>'s Vim Distribution

This is a distribution of vim plugins and tools intended to be run on top of VIM.  It is a good starting point for anyone intending to use VIM for development. 

Unlike traditional VIM plugin structure, which similar to UNIX throws all files into common directories, making updating or disabling plugins a real mess, spf13-vim uses [pathogen](http://www.vim.org/scripts/script.php?script_id=2332) to have a well organized vim directory (Similar to mac's app folders).

Great care has been taken to ensure that each plugin plays nicely with others, and optional configuration has been provided for what we believe is the most efficient use. 

It heavily uses git submodules where possible for all plugins. This makes for easy updating.

Lastly (and perhaps, most importantly) It is completely cross platform. It works well on Windows, Linux and OSX without any modifications or additional configurations. If you are using [MacVim](http://code.google.com/p/macvim/) or Gvim additional features are enabled. So regardless of your environment just clone and run.

## Pre-requisites

spf13-vim is built to be completely cross platform. It works equally well on console vim as it does on gVim for Windows, \*nix or MacVim. 

spf13-vim is dependent on a semi-recent version of VIM and should work well on anything above VIM 7.0.

Git is required for installation. Certain plugins require python or ruby support to be compiled into VIM. 

To check if you have python or ruby support run

    :echo has('ruby')

If it returns 1 your vim supports ruby.

## Installation

### Easy Installation (*nix only)

    curl https://raw.github.com/spf13/spf13-vim/master/bootstrap.sh -o - | sh
 
or

### Manual Installation

    for i in ~/.vim ~/.vimrc ~/.gvimrc; do [ -e $i ] && mv $i $i.old; done
    git clone --recursive git://github.com/spf13/spf13-vim.git 

I setup symlinks after this so I can maintain the repo outside of my actual config location.

Use ln -s on mac/unix or mklink on windows.

    cd ~
    ln -s /path/to/spf13-vim/.vimrc .vimrc
    ln -s /path/to/spf13-vim/.vim .vim

## Updating to the latest version

    cd /path/to/spf13-vim/
    git pull
    git submodule sync 
    git submodule update --init --recursive<commit_msg>updated README.markdown to show the 3.0 version of the bootstrap installer.<commit_after># spf13-vim : <NAME>'s Vim Distribution

This is a distribution of vim plugins and tools intended to be run on top of VIM.  It is a good starting point for anyone intending to use VIM for development. 

Unlike traditional VIM plugin structure, which similar to UNIX throws all files into common directories, making updating or disabling plugins a real mess, spf13-vim uses [pathogen](http://www.vim.org/scripts/script.php?script_id=2332) to have a well organized vim directory (Similar to mac's app folders).

Great care has been taken to ensure that each plugin plays nicely with others, and optional configuration has been provided for what we believe is the most efficient use. 

It heavily uses git submodules where possible for all plugins. This makes for easy updating.

Lastly (and perhaps, most importantly) It is completely cross platform. It works well on Windows, Linux and OSX without any modifications or additional configurations. If you are using [MacVim](http://code.google.com/p/macvim/) or Gvim additional features are enabled. So regardless of your environment just clone and run.

## Pre-requisites

spf13-vim is built to be completely cross platform. It works equally well on console vim as it does on gVim for Windows, \*nix or MacVim. 

spf13-vim is dependent on a semi-recent version of VIM and should work well on anything above VIM 7.0.

Git is required for installation. Certain plugins require python or ruby support to be compiled into VIM. 

To check if you have python or ruby support run

    :echo has('ruby')

If it returns 1 your vim supports ruby.

## Installation

### Easy Installation (*nix only)

    curl https://raw.github.com/spf13/spf13-vim/3.0/bootstrap.sh -o - | sh
 
or

### Manual Installation

    for i in ~/.vim ~/.vimrc ~/.gvimrc; do [ -e $i ] && mv $i $i.old; done
    git clone --recursive git://github.com/spf13/spf13-vim.git 

I setup symlinks after this so I can maintain the repo outside of my actual config location.

Use ln -s on mac/unix or mklink on windows.

    cd ~
    ln -s /path/to/spf13-vim/.vimrc .vimrc
    ln -s /path/to/spf13-vim/.vim .vim

## Updating to the latest version

    cd /path/to/spf13-vim/
    git pull
    git submodule sync 
    git submodule update --init --recursive
{'fraction_non_alphanumeric': 0.07212265169509825, 'fraction_numerical': 0.013388037141006262, 'mean_word_length': 3.510223953261928, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 2, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1494866', 'n_tokens_mistral': 1436, 'n_tokens_neox': 1293, 'n_words': 657}