コマンド履歴が現在のセッション中にのみ残っていることに気付きました。同じプロセスで ddd を再起動すると、白紙の状態で開始されます。最新の履歴を強制的に保持/再読み込みする方法はありますか?
Edit-> Preference/GDB セッションで関連するオプションが見つかりませんでした。
GNU DDD 3.3.9 (i386-redhat-linux-gnu) を使用しています
コマンド履歴が現在のセッション中にのみ残っていることに気付きました。同じプロセスで ddd を再起動すると、白紙の状態で開始されます。最新の履歴を強制的に保持/再読み込みする方法はありますか?
Edit-> Preference/GDB セッションで関連するオプションが見つかりませんでした。
GNU DDD 3.3.9 (i386-redhat-linux-gnu) を使用しています
DDDを使用していません。UbuntuボックスでGDBコマンドラインを使用しています。この回答は、セッション内でgdb履歴を保存したい場合に役立つことがあります。
利用可能なドキュメントによると:ここでは、履歴の保存はデフォルトで無効になっています。これを有効にし、gdbを実行するたびに有効にするために、次のことを行いました。
gdbを終了して再起動すると、以前のセッションコマンドにアクセスできました。gdb(Esc + Enter)でviモードを使用し、「Ctrl + r」を実行すると、以前のリストが表示されます。お役に立てれば。
「編集」->「GDB 設定...」には、「終了時の履歴レコードの保存」があります (DDD 3.3.11 の 18 番目の項目)。チェックされていることを確認します。
DDD 3.3.9に存在するかどうかはわかりません...