有没有办法在utop中打印历史记录列表,例如history
从bash调用?我也没有utop-mode
在emacs中找到任何与之相关的历史记录。我正在尝试利用历史在REPL中嬉皮扩展。
Utop似乎响应诸如history-prev
和history-next
(来自utop.el
)的命令,但这就是我所发现的全部。
这
μ> #require "lambda-term";;
μ> LTerm_history.contents UTop.history;;
会utop
以OCaml字符串列表的形式输出您的历史记录,第一个元素是您执行的最新命令(毫不奇怪"LTerm_history.contents UTop.history;;"
)。
注意:您可以添加#require "lambda-term";;
到.ocamlinit
文件中以跳过上面列表中的第一个命令。
~/.utop-history
如果您想使用某些系统实用程序来访问您的utop
历史记录,则还有一个文件。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句