我曾经在我的 Mac OS X (v 10.7.5) 上使用 Active Perl,然后我切换到通过 mac 端口提供的那个 (v 5.12.4)。
现在,当我运行 CPAN 客户端或 perl 调试器时,我无法使用 ArrowUp 和 ArrowDown 访问历史记录,提示中显示的是 ^[[A
和 ^[[B
分别。
至少在调试器上历史运行正常,我可以通过!num 访问过去的命令。
最佳答案
默认只有 Term::ReadLine
你得到的处理程序是 Term::ReadLine::Perl
这很简单,并且不理解箭头键之类的东西。您可能想要安装 Term::ReadLine::Gnu
.
关于perl - 在 Perl 调试器和 CPAN 客户端中向上和向下箭头不再起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13783334/