Added Readme; Utilizing submodules for vim addons.

This commit is contained in:
Bill Niblock 2015-04-14 16:13:23 -04:00
parent df4d9a1164
commit 6b3bc2f5b5
9 changed files with 46 additions and 0 deletions

12
.gitmodules vendored Normal file
View file

@ -0,0 +1,12 @@
[submodule "vim/vim/bundle/vim-fugitive"]
path = vim/vim/bundle/vim-fugitive
url = https://github.com/tpope/vim-fugitive
[submodule "vim/vim/bundle/vim-airline"]
path = vim/vim/bundle/vim-airline
url = https://github.com/bling/vim-airline
[submodule "vim/vim/bundle/vim-sneak"]
path = vim/vim/bundle/vim-sneak
url = https://github.com/justinmk/vim-sneak
[submodule "vim/vim/bundle/vim-pathogen"]
path = vim/vim/bundle/vim-pathogen
url = https://github.com/tpope/vim-pathogen

30
vim/README.md Normal file
View file

@ -0,0 +1,30 @@
#Vim Configuration Files
My vim configuration is relatively straight forward.
###RC File
* Word-wrap is set to 80 characters
* Spaces not tabs; tab-length set to 5
* Wild menu
###Directory
Additionally, I have several extensions, as submodules, in .vim/bundle:
* [Fugitive](https://github.com/tpope/vim-fugitive) for nice Git integration.
* [Airline](https://github.com/bling/vim-airline) to look nice, but not garish.
* [Sneak](https://github.com/justinmk/vim-sneak) for getting around.
* and [Pathogen](https://github.com/tpope/vim-pathogen) to do the hard work.
###Utilization
To use these configuration, perform the following steps
1. Copy vimrc to .vimrc in your home directory
> cp vimrc ~/.vimrc
2. Copy the vim directory to .vim in your home directory
> cp -r vim ~/.vim
This process is currently unautomated, and as such any updates to this
repository will need to be manually copied as above.
####To-Do
[ ] Automate utilization step (considering post-fetch Git hook)
[ ] Customize Airline more

@ -0,0 +1 @@
Subproject commit f45ecdac15d99ed2354873a8b4d40432fd0a85a3

@ -0,0 +1 @@
Subproject commit b9fb0dfd811004010f5f6903edef42d6004ebea2

@ -0,0 +1 @@
Subproject commit fe77f80bebf8935fe58e5b395653a19a24ca0c97

View file

@ -12,6 +12,7 @@ set showcmd
" Enables addons via Pathogen
" Add-ons go in ~/.vim/bundle/
runtime bundle/vim-pathogen/autoload/pathogen.vim
execute pathogen#infect()
" Necessary for Syntax hilighting