Browse code

Readme updates

Nicolas Viennot authored on 31/05/2012 at 12:49:18
Showing 1 changed files
... ...
@@ -1,11 +1,7 @@
1
-Introduction
2
-=============
3
-
4
-It comes from the oh-my-zsh config :)
5
-
6
-
7 1
 Installation
8
-=============
2
+------------
3
+
4
+To install, run
9 5
 
10 6
     cd ~
11 7
     git clone git://github.com/nviennot/zsh-config.git .oh-my-zsh
... ...
@@ -14,3 +10,28 @@ Installation
14 14
     git submodule init
15 15
     git submodule update
16 16
     chsh -s `which zsh`
17
+
18
+Key Bindings
19
+-------------
20
+
21
+`Ctrl + b` Go back in the directory location history
22
+`Ctrl + f` Go forward in the directory location history
23
+`Ctrl + u` Go up in the directory structure
24
+`Ctrl + k` ls
25
+
26
+Not ideal, I'm open to suggestions.
27
+
28
+Features
29
+--------
30
+
31
+* The git status is printed in the prompt. To disable type `nog` (huge
32
+  repositories tend to slow down the shell). Also disable git completion
33
+* The command history is shared across sessions (very useful with `Ctrl + r`).
34
+  To disable type `noh` (useful when all you are doing is Up arrow + Enter).
35
+* Syntax is highlighted.
36
+* No need to type `bundler exec` for most commands (annotate cap capify
37
+  cucumber ey foreman guard heroku middleman nanoc rackup rainbows rails rake
38
+  rspec ruby shotgun spec spork thin thor unicorn unicorn\_rails).
39
+* `vi file:123` will open file at line 123.
40
+* hitch is supported
41
+* To load nodejs bin directory in the $PATH, type `npm_bin`