在 git-bash vi 模式下,如果您尚未处于插入模式,请按 i。
现在,当您尝试使用 delete 时,您将退出到命令模式,并且提示符显示 (arg: 3)
因此似乎delete
映射到esc
3
以及如何恢复正常的删除键行为?
我尝试了 .inputrc 中的以下映射的各种组合,但无济于事。
set editing-mode vi
$if mode=vi
set keymap vi-insert
"\e[3~": delete-char
"DEL": delete-char
$endif