Handle OS difference
Print hash for detached HEAD
Modify git info
Revert "Enable mouse for vim \(^_^)/"

This reverts commit 015cb96720b17a244ef7209ec708f77eefdf4b3e.