2012-03-14 4 views
1

これで良い宝石かもしれませんが、私はGoogleを使い果たしました。ミラーリングターミナルはRubyを入手

私は基本的なコマンドラインインターフェイスを作成しています。それぞれの入力コマンドはgetsです。私はまた、上向きの矢印を打ち、それが歴史を循環させるような基本的な端末機能を持ちたいと思っています。これを模倣する宝石はありますか、それを簡単に実装する方法はありますか?

+3

これについてのブログや、ソースコードを公開している人がいます。あなたはここで試してみることができます:http://jstorimer.com/2012/02/16/a-unix-shell-in-ruby.html –

+3

stdlibのReadlineをチェックしてください:http://www.ruby-doc.org /stdlib-1.9.3/libdoc/readline/rdoc/Readline.htmlこれはループを開いて取得し、履歴と自動補完をサポートします(irbはこれを使用します) –

答えて

1

ないを見てみましょう、しかし、私の友人と私は主にあるプロジェクトを書きましたこの目標で機能するこちらをご覧ください:https://github.com/jamez01/arsh

あなたがインストールできるパッケージ宝石です。

+0

他に何もなければ、ソースコードをチェックアウトすることができますあなたのプロジェクトと一緒に行く場所。 – Eugene

+0

それは素晴らしいです!自己宣伝を離れて、あなたの仕事を誇りに思う必要があります! – Chris

1

私は "Readline"を使って "スマートなtelnet"をやったことがあります。私もオートコンプリートを有効にしました。

それはすべてのクールな機能は、矢印、自動補完を、アップダウンたいとしている...

それ自己宣伝に

関連する問題