This post is a follow up of the session conducted the other day.
These links have a list of resources related to bash and the shell:
tmux is a terminal multiplexer. It lets you switch easily between several programs in one terminal, detach them (they keep running in the background) and reattach them to a different terminal. The links below can help you get started with tmux.
For learning Vim, first go through
vimtutor. Then checkout vim-galore for getting to know more about Vim. Also checkout the following links.
The true power of Vim is unlocked if you know touch typing. You can learn touch typing from a program named
If you wish to try out a non-modal command line editor, checkout
emacs. Emacs is highly extensible via Lisp and can be given IDE like features.