Improve for recognising shell

- Add screenshot for every shell listed (when dealing with text editors take screenshot when `git commit` call this editor).
- Move "how to exit" for close of recognising
- Add R shell

@mikej888 could you review this one?
"a unclosed" => "an unclosed"