我希望在vi-命令模式中将backspace键设置为通常的向后删除-char。在bash中,ctrl-v + <backspace>输出^?。
我在我的~/.inputrc文件中尝试了下面的内容,但是发现<backspace>还没有被重新映射。
set editing-mode vi
set keymap vi-command
control-?: backward-delete-char
"^?": backward-delete-char
backspace: backward-delete-char发布于 2022-09-10 18:37:06
密钥名是Rubout。您可能希望将其绑定到vi-delete (正常模式下的x)或vi-rubout (正常模式下的X):
set keymap vi-command
Rubout: vi-deletehttps://unix.stackexchange.com/questions/716547
复制相似问题