1

我想使用 Visual Studio 默认使用的相同键盘快捷键在 CGDB 中进行步进调试。对我来说主要的三个是跨步 (F10)、跨步 (F11) 和跨步 (SHIFT+F11)。我使用 Ubuntu 并禁用了 F10(菜单)和 F11(全屏)gnome 终端快捷方式。然后我可以使用以下~/.cgdb/cgdbrc文件成功运行 CGDB:

map <F10> :next<CR> # (step over)
map <F11> :step<CR> # (step in)

虽然我无法成功映射 SHIFT+F11。我都试过了:

map <S-F11> :finish<CR> # (step out)

...和:

map <S-<F11>> :finish<CR> # (step out)

......没有运气。此处有关 Vim 快速键码的页面提到了“终端键码”,我曾经cat发现 SHIFT+F11 代码是^[[23;2~,但我无法弄清楚如何在我的 cgdbrc 文件中使用它。任何人都可以帮忙吗?

4

0 回答 0