在终端中使用 SWI-Prolog 时,不能使用上、下、左、右
up,down,left and right cannot be used when using SWI-Prolog in terminal
我在使用 prolog(swipl) 时遇到问题,在终端中输入 swipl 后,当我向上按时,会显示类似 '^[[A^[[B^[[D^[[C' 的代码、下、左、右在我的键盘上。
有人可以解释为什么吗?以及如何修复它。
提前致谢!
这意味着 readline/editline 功能不起作用。如果您自己构建它,您可能必须先安装其中一个库的开发版本,然后再重建。或者您可以安装 rlwrap
并执行 rlwrap swipl
(这对其他命令也有帮助)。
我在使用 prolog(swipl) 时遇到问题,在终端中输入 swipl 后,当我向上按时,会显示类似 '^[[A^[[B^[[D^[[C' 的代码、下、左、右在我的键盘上。 有人可以解释为什么吗?以及如何修复它。 提前致谢!
这意味着 readline/editline 功能不起作用。如果您自己构建它,您可能必须先安装其中一个库的开发版本,然后再重建。或者您可以安装 rlwrap
并执行 rlwrap swipl
(这对其他命令也有帮助)。