如何增加 .ed_history 文件的大小

如何增加 .ed_history 文件的大小

我正在GNU ed 1.18运行Fedora Linux 36。我还安装了运行edrlwrap这使我可以访问我的命令历史记录。我的.ed_history文件的大小限制似乎为 300 行。我想增加这个限制,如果可能的话,也许可以增加到无限。

答案1

这是一个关于(“readline 包装器”)的问题,rlwrap而不是关于 的问题ed

rlwrap工具的默认历史记录大小为 300 个条目。您可以使用该工具的-s( --histsize) 选项来增加此值:

rlwrap -s 1000 ed

无法设置“无限”历史记录大小。相反,选择一个足够大number 作为 的参数-s

您还可以通过向文件中添加如下部分来设置rlwrap将使用的历史记录大小:ed~/.inputrc

$if ed
        set history-size 1000
$endif

相关内容