1

В режиме 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

0