2011-01-30 8 views
1

ための矢印キーをマッピングしていない私は、私は、私は迅速に得ることができ、そしてすべてが、すべての作業罰金ですのRhino 1.7は歴史

java -jar js.jar 

を通じてインタラクティブJavaScriptコンソールを使用することができますMozillaのRhinoのをダウンロードしました。例外...私の矢印キーは、前後にカーソルを移動したり、履歴機能を使用するためにマップされていません。ドキュメントによれば、これらの機能は対話型コンソールに存在しますが、Mac OSでは機能が停止しているようです。私はこれらの設定を変更するか、またはこれをサポートするコードを追加するためのいくつかのポインタが必要ですか?

JSCを使用する場合、この問題はありません。

おかげで、

答えて

1

内蔵のキーバインディングような単なる「js.jar」を実行しているときに何がありません。あなたがしたいかもしれないことは、JLine "コンソールランナー"プロジェクトを調べることです。

+0

をいただきありがとうございますあなた回答。しかし、これはインタラクティブなインタプリタであり、Rhinoは履歴などをサポートしています。 Mozilla Rhinoのインタプリタを使用して、別のアプリケーションで使用されているコードを確認しています。キーバインディングを使用しないと、インタラクティブにする必要はありません。私はひどいプログラマです:) JLineリンクをありがとう。 – Shyam

+0

Rhinoは、Linux上で提案するように実行すると、キーバインディングをまったく表示しません。言い換えれば、 "js.jar"を起動したときに、私はJavaScript文で入力することができますが、それらは動作しますが、歴史の中で前のコマンドに行くためのキーバインディングはありません。矢印キーを押すだけでエスケープシーケンスがエコーバックされます。 – Pointy