Here are some shell/term tips I use on a day to day basis.
When typing a command, using esc-. inserts the last argument of the previous command.
$ ls aaa.txt bbb.txt ccc.txt
...
$ ls <esc-.>
$ ls ccc.txt
| #!/usr/bin/env bash | |
| # | |
| # Bootstrap script for setting up a new OSX machine | |
| # | |
| # This should be idempotent so it can be run multiple times. | |
| # | |
| # Some apps don't have a cask and so still need to be installed by hand. These | |
| # include: | |
| # | |
| # - Twitter (app store) |