[英]how to repeat last command in OCaml interpreter shell
我一直在嘗試 OCaml。 有時只是使用解釋器外殼測試一些代碼會更快,但是當我按下“向上”鍵時它不會調出最后一個命令。
當我錯過輸入某些東西或希望看到一點點變化會產生什么時,這是一種痛苦。
有誰知道它是否有另一個密鑰?
謝謝,
使用rlwrap
:
rlwrap ocaml
ocaml
本身沒有 readline 支持。
您可以使用~/.inputrc
配置 readline。 例如,您可以向其中添加以下行:
$if ocaml
"\C-o": "()\C-b"
"\C-n": ";;\n"
$endif
現在您可以在ocaml
使用ctrl-o
和ctrl-n
熱鍵。 去嘗試一下。
您可以使用改進的頂級utop 。 此外,它包括很好的完成能力。
我使用 ctrl + 向上箭頭作為上一個輸入
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.