gdb コマンド履歴を検索するとき、特定のコマンドに一致するコマンドのみを調べる方法はありますか?
たとえば、コマンド履歴全体ではなく、以前のブレーク コマンドのみを検索したい場合があります。「break」または「b」で始まるコマンドのみを実行するショートカットはありますか? これにより、100 万回のキーストロークを節約できます。
gdb コマンド履歴を検索するとき、特定のコマンドに一致するコマンドのみを調べる方法はありますか?
たとえば、コマンド履歴全体ではなく、以前のブレーク コマンドのみを検索したい場合があります。「break」または「b」で始まるコマンドのみを実行するショートカットはありますか? これにより、100 万回のキーストロークを節約できます。
通常のGDBではCtrlR、検索モードを有効にします。これは、bash、zsh、および他の多くのシェルと同じように機能します。
検索モードに入ると、プロンプトが変わります。
(reverse-i-search)`':
次に、文字を入力してテキストを入力し、以下を検索します。
(reverse-i-search)`br': break main
一致する次のコマンドを見つけるには、CtrlRもう一度押します。
コマンドを再度実行するには、Enterキーを押します。
コマンドを編集するには、左または右のカーソルキーを押します。