perl - Perl调试器可以将ReadLine历史记录保存到文件中吗?

标签 perl debugging history readline

我的工作是退出lib ReadLine和lib Perl Readline。

但是,Perl调试器拒绝保存 session 命令行历史记录。

因此,每次调用调试器时,都会丢失所有以前的历史记录。

有谁知道如何保存Perl调试器,并希望附加类似于bash HISTORYFILE的 session 历史记录?

最佳答案

我这样做的方法是在~/.perldb文件中包含以下行:
&parse_options("HistFile=$ENV{HOME}/.perldb.hist");
然后,将调试器命令存储在~/.perldb.hist中,并且可以在各个 session 之间进行访问。

关于perl - Perl调试器可以将ReadLine历史记录保存到文件中吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6433241/

相关文章:

sql-server - 从 Linux 使用 Perl 连接到 SQL Server 2012 时出现问题

php - 取消 HTTP POST 请求服务器端

perl - 如何在 perl 中按降序对散列值进行排序?

php - 将 perl/python/php 脚本编译成 linux 可执行文件的好编译器?

debugging - 即使修补了指令,调试器如何在使用 INT 3 (0xCC) 软件断点时保证正确性?

syntax-highlighting - 谁发明了语法高亮(以及何时)?

language-agnostic - 尼曼的 13 条最低限度足够诫命的来源在哪里?

java - Android - 调试 AAR 库的 native 代码

python - 在 pdb 中保存命令历史记录

r - 在 R 中查找具有模式的历史记录