Bash Can';t型字母';v';进入gdb

Bash Can';t型字母';v';进入gdb,bash,gdb,zsh,cgdb,Bash,Gdb,Zsh,Cgdb,我遇到了一个奇怪的问题,gdb不允许我在提示符中输入字母“v”。GDB也不会让我复制粘贴这封信。复制粘贴包含字母的一系列字符会导致删除“v”。例如,复制粘贴“RecoveryTest”会导致提示中出现“RecoryTest” 有趣的是,在我退出GDB后,我看到了以下两行: Cannot access memory at address 0x928ef28 Cannot access memory at address 0x928ef20 set keymap vi-command v: ""

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

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

Cannot access memory at address 0x928ef28
Cannot access memory at address 0x928ef20
set keymap vi-command
v: ""
我尝试在zsh和bash中启动gdb,但这两种shell都存在此问题


我也尝试过使用cgdb,但问题也存在。

解决了!我的
~/.inputrc
文件包含以下行:

Cannot access memory at address 0x928ef28
Cannot access memory at address 0x928ef20
set keymap vi-command
v: ""
删除最后一行修复了我的问题