我在GNU gdb (GDB) 7.10.1
模式下使用-tui
。我想为命令up
和down
添加一个组合键。类似 Ctrl + u up
和 Ctrl + d down
。
我只看到有关readline的评论,但没有解释如何在gdb init文件中集成组合的示例。有什么想法吗?
答案 0 :(得分:2)
我不是TUI用户,但我的理解是TUI有两种模式。
在初始(正常)模式下,它使用readline,就像普通的gdb CLI一样。 Readline通过~/.inputrc
提供a way to rebind keys。你需要知道的主要事情是,gdb足够明智地称为“gdb”,用于readline的目的。所以绑定可能看起来像:
$if gdb
"\C-u": "up\n"
$endif
TUI也有“单键”模式。据我所知,这种模式不使用readline,也没有办法重新绑定密钥。但是,在这种模式下,“你”和“d”已经按你喜欢的方式绑定了。