部分匹配的gdb搜索命令历史记录

部分匹配的gdb搜索命令历史记录,gdb,Gdb,在搜索gdb命令历史记录时,是否有办法只查看那些与给定命令匹配的命令 例如,有时我只想搜索以前的中断命令,而不是整个命令历史记录。是否有一种快捷方式可以只通过以“break”或“b”开头的命令?这可以帮我省下一百万次击键 在常规GDB中,CtrlR启用搜索模式。这与bash、zsh和许多其他shell的工作原理相同 进入搜索模式后,提示将更改: (reverse-i-search)`': 键入字母,然后输入要查找的文本: (reverse-i-search)`br': break main

在搜索gdb命令历史记录时,是否有办法只查看那些与给定命令匹配的命令

例如,有时我只想搜索以前的中断命令,而不是整个命令历史记录。是否有一种快捷方式可以只通过以“break”或“b”开头的命令?这可以帮我省下一百万次击键

在常规GDB中,CtrlR启用搜索模式。这与bash、zsh和许多其他shell的工作原理相同

进入搜索模式后,提示将更改:

(reverse-i-search)`': 
键入字母,然后输入要查找的文本:

(reverse-i-search)`br': break main
要查找下一个匹配的命令,请再次点击CtrlR

要再次运行该命令,请按Enter键


要编辑该命令,请按向左或向右光标键。

您现在如何搜索历史?我通常使用cgdb。命令行中的向上箭头键让我浏览历史记录。