add fugitive to vi
globally ignore .swp in git repos
use macvim for git commit messages
add documentation
highlight search results in vim