README.md
6e4655ed
 Installation
74fbc438
 ------------
 
 To install, run
6e4655ed
 
     cd ~
     git clone git://github.com/nviennot/zsh-config.git .oh-my-zsh
     ln -s .oh-my-zsh/zshrc .zshrc
39dbed3a
     cd .oh-my-zsh
     git submodule init
     git submodule update
6e4655ed
     chsh -s `which zsh`
74fbc438
 
 Key Bindings
 -------------
 
 `Ctrl + b` Go back in the directory location history
 `Ctrl + f` Go forward in the directory location history
 `Ctrl + u` Go up in the directory structure
 `Ctrl + k` ls
 
 Not ideal, I'm open to suggestions.
 
 Features
 --------
 
 * The git status is printed in the prompt. To disable type `nog` (huge
   repositories tend to slow down the shell). Also disable git completion
 * The command history is shared across sessions (very useful with `Ctrl + r`).
   To disable type `noh` (useful when all you are doing is Up arrow + Enter).
 * Syntax is highlighted.
 * No need to type `bundler exec` for most commands (annotate cap capify
   cucumber ey foreman guard heroku middleman nanoc rackup rainbows rails rake
   rspec ruby shotgun spec spork thin thor unicorn unicorn\_rails).
 * `vi file:123` will open file at line 123.
 * hitch is supported
 * To load nodejs bin directory in the $PATH, type `npm_bin`