Cash 1.0 发布,Linux 下的 SHELL 程序
jopen 12年前
<p><a href="/misc/goto?guid=4958341575634696637" target="_blank">Cash </a>是一个用 C 语言编写的 Linux SHELL,其特点是“小”,支持 tab 键自动完成,同时在用户的主目录下保持了一个历史命令记录的文件,使用 emacs 风格的行编辑。</p> <p>History file (Because sometimes you forget) (Done/stable testing)</p> <p>Logging (Messy/testing)</p> <p>RC file/customizble startup (in progress/development)</p> <p>Tab completion (Can't live without it)(in progress/testing. big thanks to xorsema)</p> <p>Job Control (Because that's what REAL shells do)(Planned)</p> <p>Scripting (Because it's nice to be lazy) (Far future/Planned)</p> <p><img alt="Cash 1.0 发布,Linux 下的 SHELL 程序" src="https://simg.open-open.com/show/982b094abf25d33d45a85964726796f4.png" width="513" height="182" /></p> <p>Cash 1.0 是首个稳定发行版本,包含行编辑和历史文件记录,基于 GNU Readline 和 GNU history 库;重构了日志记录模块,在 ~/.cash_log 文件中保存记录而不是 /var/log/message,在 ~/.cashrc 中保存配置信息。</p>