-1

我遇到了一个奇怪的问题,gdb 不允许我在提示中输入字母“v”。GDB 也不让我复制粘贴这封信。复制粘贴一系列包含该字母的字符会导致“v”被删除。例如,复制粘贴“RecoveryTest”会导致“RecoeryTest”出现在提示中。

有趣的是,在我退出 GDB 后,我看到以下两行:

Cannot access memory at address 0x928ef28
Cannot access memory at address 0x928ef20

我已经尝试在 zsh 和 bash 中启动 gdb 并且两个 shell 都存在这个问题。

我也尝试过使用 cgdb 并且问题也存在。

4

1 回答 1

1

弄清楚了!我的~/.inputrc文件有以下几行:

set keymap vi-command
v: ""

删除最后一行解决了我的问题。

于 2017-01-19T00:58:17.137 回答