changed for shell-mode:
When cd is commanded without comint-mode stuffs, the emacs cannot follow the current directory. It makes wrong completions.
I think we should use comint-send-input for cd or any other commands changing the current directory.
Merge pull request #18 from y2q-actionman/fix-for-shell-mode

changed for shell-mode:
Highlight code snippets
Update Installation setcion

And use hash marks instead of underscores for using various header tags.
Delete trailing spaces
Fix documentation about init files

Because it is better to use `~/.emacs.d/init.el` than `~/.emacs`.
Merge pull request #19 from kyagi/update-document

Yoshida-san, thank you for this heads-up. :flashlight: :satisfied: