我想要类似于bash命令行的东西,我们可以在其中救援最后一个命令,并在字符之间左右导航以在输入命令之前编辑该命令。在AIX中编辑最后一个gdb命令
有没有方法可以编辑在AIX系统中输入到gdb中的最后一条命令?或者至少有办法回来一些字符来纠正它,而不是使用退格删除所有的字符?
(我注意到,DBG行编辑在Linux下正常工作)
我想要类似于bash命令行的东西,我们可以在其中救援最后一个命令,并在字符之间左右导航以在输入命令之前编辑该命令。在AIX中编辑最后一个gdb命令
有没有方法可以编辑在AIX系统中输入到gdb中的最后一条命令?或者至少有办法回来一些字符来纠正它,而不是使用退格删除所有的字符?
(我注意到,DBG行编辑在Linux下正常工作)
您正在使用没有libreadline支持的gdb的副本。要么没有它,要么从源w/libreadline支持重新构建gdb。
GDB使用相同的行编辑库作为庆典 - GNU的readline。在bash中进行的编辑应该在GDB中正常工作。它为我做。
当然,我在Linux中进行了测试,行编辑工作方式为bash,但不适用于AIX。我将编辑该问题以使AIX系统成为环境。 TNX。 – Luciano
你是如何编译gdb的?它包含'readline',也可以使用预先安装的readline。 –
我没有。它只由另一个团队安装。 – Luciano