「MAsh」でコマンド入力の履歴をつかえるようにしました
「MA3 participant session」に参加して、頂いた意見のなかに「MAsh(仮)」で「コマンド入力の履歴を使いたい」というものがありました。
さっそく、履歴参照機能を付け加えてみました。
上下キーで履歴をたどることができます。
シェル部分の実装には、「JavaScript Shell」が非常に参考になりますね。
p.s.
tabキーによる補完も若干使えます。若干というのは、パイプでコマンドをつなぐときには、最初のコマンドだけということです。
できるだけ早く、パイプの後でも利用できるように修正したいと思います。