Mac OSX のターミナルで を開きSML
、何か間違ったことを入力した場合は、その場所にカーソルを移動して何かを変更したり、何かを追加/削除したりしたいのですが、<-
キーボードで (左矢印 ) を押すと、REPL
はい、その^[[D
こと。
では、カーソルを移動するにはどうすればよいでしょうか。
Mac OSX のターミナルで を開きSML
、何か間違ったことを入力した場合は、その場所にカーソルを移動して何かを変更したり、何かを追加/削除したりしたいのですが、<-
キーボードで (左矢印 ) を押すと、REPL
はい、その^[[D
こと。
では、カーソルを移動するにはどうすればよいでしょうか。
はい、SML/NJ の REPL は矢印キーをサポートしていません。rlwrap
ツールを使用してこれを修正できます。これにより、左右の矢印キーを使用して行内を移動し、上下の矢印キーを使用して以前に入力した行を呼び出すことができます。
Emacs を使用して SML ファイルを作成している場合は、Emacs バッファーで SML を実行することもできます。