Racket をセットアップしたばかりで、インタープリターを試しています。
Ctrlpただし、矢印(または/ )を使用してコマンド履歴を上下に移動したり、 検索しCtrlnたりすることはできないようです。Ctrlr
それもサポートされていますか?その機能を組み込んでビルドできますか?
Python のバックグラウンドを持つ私は、これらの機能に非常に慣れており、Racket でも利用できるようにしたいと考えています。
Racket をセットアップしたばかりで、インタープリターを試しています。
Ctrlpただし、矢印(または/ )を使用してコマンド履歴を上下に移動したり、 検索しCtrlnたりすることはできないようです。Ctrlr
それもサポートされていますか?その機能を組み込んでビルドできますか?
Python のバックグラウンドを持つ私は、これらの機能に非常に慣れており、Racket でも利用できるようにしたいと考えています。
Racket IDE では、CTRL矢印キーを押し続けると、インタラクション ウィンドウで以前に記述されたステートメントに移動できます。
拡張 REPL
CTRL拡張 REPL は、矢印を使用して履歴をさかのぼったり、 +で検索できるなどの read-line 機能を提供します r。さらに、 のような REPL コマンドがあります,apropos
。入力すると、使用できるコマンドのリストを取得したり、ドキュメント,help
を参照したりできます。それを使用するには、次のことができます。
(require xrepl)
して有効にしますracket -il xrepl
,install!
標準 readline
次の方法でアクティブ化できる通常の readlineがあります。
(require readline/rep)
して有効にしますracket -il readline
(install-readline!)
ます。