Song Zhengs Vim plugin
VimL
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
autoload
bundle
colors
.netrwhist
README.md
bundleDescrip
gvimrc
vimrc

README.md

Introduction

This is my collection of vim plugins and settings. This README file will describe what each plugin does.

Download

cd ~/.vim
git clone git@github.com:fersho311/songVimPlugins.git

Pathogen (most important)

pathogen.vim makes it super easy to install plugins and runtime files in their own private directories. Without pathogen, your vim plugins may get messy and unmanageable. Removing a plugin will be a pain because you have to manually remove all the files associated with it. With pathogen, every plugin resides in its own folder.

github

EasyMotion

EasyMotion makes navigation around the current buffer really easy. If you want to jump to a specific word, trigger EasyMotion(\w) and select the highlighted character. It is much easier than search or jump through rows and words

3 min tutorial on Nettuts+ github

AutoComplPop

This is an awesome brain-rotter! It auto completes for you as you type used in editors like dreamweaver, espresso, xcode.

github

Endwise

"This is a simple plugin that helps to end certain structures automatically. In Ruby, this means adding "end" after "if", "do", "def" and several other keywords. In Vim Script, this amounts to appropriately adding "endfunction", "endif", etc."

github

Surround

'all about "surroundings": parentheses, brackets, quotes, XML tags, and more. The plugin provides mappings to easily delete, change and add such surroundings in pairs'

3 min tutorial on Nettuts+ github

SnipMate

Insert code snippets. For example, if you type 'for' in insert mode, it will expand a typical for loop. to go to the next item in loop.

github

NerdTree

The NERD tree allows you to explore your filesystem and to open files and directories. It presents the filesystem to you in the form of a tree which you manipulate with the keyboard and/or mouse.

Feels like Textmate's project drawer

3 min tutorial on Nettuts+ github

vimrc

Auto close curly brackets, parentheses, and brackets with inoremap