在 AIX 中编辑最后一个 gdb 命令

Editing last gdb command in AIX

我想要类似于bash命令行的东西,我们可以在其中拯救最后一个命令,并在字符之间左右导航以在输入命令之前编辑命令。

有没有办法在 AIX 系统中编辑在 gdb 中输入的最后一个命令?或者至少有办法返回一些字符来更正它,而不是用退格键删除所有字符?

(我注意到 dbg 行编辑在 Linux 中工作正常)

GDB 使用与 bash 相同的行编辑库 -- GNU readline。您在 bash 中所做的编辑应该在 GDB 中正常工作。它适合我。

您使用的是在没有 libreadline 支持的情况下构建的 gdb 副本。要么不使用它,要么从带有 libreadline 支持的源代码重新构建 gdb。