I find myself using terminal a fair bit on the mac. From "sudo apachectl restart" to restart apache to running MySQL commands (I have GUI too, but some stuff is easier in terminal), cmhod'ing files and directories and a bunch of other little bits and pieces.
My question is where is the smart replacement for terminal? I'm looking for text shortcut tools, code complete/context sensitive help, all the stuff that you'd expect in a Java IDE so I can type less, remember less and do more on the command line as an occasional user.
Any thoughts on a starting point?