GDBでviキーバインディングを使用すると、TUIモードをすばやく切り替えます。

GDBでviキーバインディングを使用すると、TUIモードをすばやく切り替えます。

デフォルトモードでgdb押すと、ctrl+x aUIがオンまたはオフになり、ctrl+x 2さまざまな分割ビューが循環します。同様の便利なショートカットがたくさんあります。

viシミュレーションを開くesc ctrl+jときに使用または追加できます。set editing-mode vi~/.inputrc

vi偽装を有効にしてプロンプトに文字をctrl+x入れると、ショートカットの実行が停止します。^Xどうすれば解決できますか?

乾杯

答え1

今日、この問題に遭遇したのに必要な注文が埋もれていることがわかりました。GDB情報ページ:

emacs-editing-mode (C-e)

    コマンドモードになると編集モードviに切り替わります。emacs

したがって、viモードの場合Esc(vi挿入モードを終了)を押し、Ctrl+を押してEEmacsモードに戻ります。

Ctrl+は現在X期待通りに動作し、TUIリーダーにエスケープされます。

関連情報