While reading a book about my Linux shell, bash, I've been working to incorporate the incredibly powerful tools it offers into my normal workflow. In addition to memorizing useful hotkeys (like
^r to search backward through the command history), I'm starting to use history expansion, and I've more thoroughly customized my initialization file. As an example, I've set the bash command history to store 10,000 entries (and to always append to, rather than overwrite, the history file). I'm already looking through my command history and identifying areas where I'm wasting typing energy.
Here's to knowing how to use your tools as efficiently as possible!