Home Blog News People Projects
Resources for Bash and Vim

Hey guys!

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:

  1. awesome-bash
  2. awesome-shell
  3. terminals-are-sexy

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.

  1. tmux github
  2. quick and easy tmux guide
  3. tmux crash course

For learning Vim, first go through vimtutor. Then checkout vim-galore for getting to know more about Vim. Also checkout the following links.

  1. neovim github
  2. spacevim github
  3. spacevim homepage
  4. awesome-vim

The true power of Vim is unlocked if you know touch typing. You can learn touch typing from a program named gtypist.

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.