Update README.md
UTF-8 as default encoding
Merge branch 'master' of github.com:lewagon/dotfiles
Open sublime with just 's'
Do not talk about zshenv
Adding Sublime Text as Git editor

Previously, typing `git commit` would bring up vim whish could be
a bit scary for students. This commit uses the `subl` alias provided
by oh-my-zsh to set the git editor to `subl -n -w` correctly.
Merge pull request #1 from lewagon/git-editor

Adding Sublime Text as Git editor
Enhancing the gitconfig

This commit changes the following settings.

Editor:
-------

The editor is now less -FRSX wish respect color codes and use a paging
mode only if the command output is longer than the screen. Pretty useful
for diff, log or lg commands.

Status:
-------

Adding -sb to git status. This will show the status in short version
which has proven to be more readable for students. It also displays the
distance (in commits) to the remote branch.

Pretty log:
-----------

The log format is also cleaned up since --abbrev-commit and --date=relative
are already provided by %h and %cr respectively.

The branches list has been move to the end of the line to keep consistency
between lines.

Finally, the --all flag shows every branches and stashed commits.

Autocorrect:
------------

The help.autocorrect option tells git not to troll you by saying
'Did you mean git log' when you type 'git lgo' and other little mistakes.

Unstage:
--------

The git unstage alias was added to allow unstaging files that have been
added to the index. This is useful to "unadd" a file or unmark a
conflicting file.
Merge pull request #2 from lewagon/enhancing-gitconfig

Enhancing the gitconfig
confusing typo
Merge pull request #3 from arnaudbouffard/patch-1

corrected confusing typo
changes to gitconfig