我希望箭头键在 perl 调试器中用于命令历史记录。 这个解决方案看起来不错,所以由于我使用的是 ubuntu,所以我尝试了
sudo aptitude install libterm-readline-gnu-perl
但是,我仍然在 perl 调试器中得到^[[A
和^[[B
回显,而不是上一个/下一个命令。
我发现这在我的环境中是一个特别的问题perlbrew
。如果我运行/usr/bin/perl -d
箭头键确实可以工作(即,安装仅针对该 perl 修复它)。
如何让调试器在 perlbrew 下工作?
作为最后的努力,在我的 perlbrew 环境中我尝试cpanm Term::ReadLine::Gnu
了但得到了错误
找不到 libtermcap.a、libncurses.a 或 libcurses。
我可以开始安装更多的库,但感觉就像我错过了其他东西,因为它只是影响 Perlbrew 的一个问题。