3

こんにちは、gdb バージョン 7.5 を使用しています。gdb内でvimキーストロークを機能させる方法を教えてもらえますか? 上矢印キーと下矢印キーは履歴に対して機能しますが、k と j は、bash シェルにいるときと同様に機能し、シェルから set -o vi として設定すると、vim キーストロークがコマンド履歴に対して機能します。以前の Linux インスタンスでは、gdb を使用してこれをセットアップしていました。現在、ubuntu 13.04 を実行しています。

4

2 に答える 2

6

gdb は readline を使用します。したがって、次のコマンドを入力し~/.inputrcて、編集モードを vi に切り替えるだけです。

set editing-mode vi

注: readline を使用するすべてのプログラムは、bash を含むこの設定の影響を受けます。

于 2013-07-29T01:16:07.597 に答える
0

ndk -gdb に関するこの質問C-M-jで、 gdb が vi モードになることを学びました。gdb 7.4.1 で試してみたところうまくいきましたが、gdb 7.5 についてはわかりません。(注: C-M-jemacs の命名法に慣れていない場合は「Alt-Ctrl-j」を意味し、Alt キーがない場合は「Esc Ctrl-j」を意味します。)

于 2015-11-10T23:37:38.703 に答える