hsh is the {Happy|Human|History} shell, a command-line driven user interface to your system. It has a full-screen curses interface instead of the scrolling terminal style output of traditional shells. It's already usable and supports most typical shell tasks, although there are many more features just waiting to be implemented.
The main purpose of hsh compared to a traditional shell is to make job output easier to work with. Each job's output is viewed and manipulated independently. This means, among other things, that you can incrementally create pipelines, and that a rampant process can't trash all the output of your session. Other purposes for hsh are:
Here's a little view of how hsh looks
Your first glimpse |
Session List |
For downloads, more documentation, communication, etc. visit the Savannah project page: https://savannah.nongnu.org/projects/hsh/
Environment Editor |
Last Page Update: $Date: 2010/12/14 18:59:23 $