It's often very frustrating to retype shell commands over and over. One thing that I sometimes forget to do is to create aliases for common commands. I just added an alias for something I do quite often - search the shell history for some command I typed in either the previous or current session.
Edit your config file of choice (I updated .profile) and add the following:
alias hgrep='history | grep'
Now I can just type hgrep along with the search phrase of choice. ie,
somemachine:someuser:/opt/somedir/home/username: hgrep 'start'
1023 hgrep 'startserv'
1024 hgrep 'start'