使用ocaml utop打印历史记录列表

罗夏

有没有办法在utop中打印历史记录列表,例如history从bash调用我也没有utop-mode在emacs中找到任何与之相关的历史记录我正在尝试利用历史在REPL中嬉皮扩展。

Utop似乎响应诸如history-prevhistory-next(来自utop.el)的命令,但这就是我所发现的全部。

安东·特鲁诺夫(Anton Trunov)

μ> #require "lambda-term";;
μ> LTerm_history.contents UTop.history;;

utop以OCaml字符串列表的形式输出您的历史记录,第一个元素是您执行的最新命令(毫不奇怪"LTerm_history.contents UTop.history;;")。

注意:您可以添加#require "lambda-term";;.ocamlinit文件中以跳过上面列表中的第一个命令。

~/.utop-history如果您想使用某些系统实用程序来访问您的utop历史记录,则还有一个文件

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章