Vim のバックスペースに問題があります。^? が挿入されています。文字を削除する代わりに。この問題を解決してくれると思われるVim のドキュメントを見つけました。
If the backspace key terminal code is wrong you can
use this:
:if &term == "termname"
: set t_kb=^V<BS>
: fixdel
:endif
Where "^V" is CTRL-V and "<BS>" is the backspace key
(don't type four characters!). Replace "termname"
with your terminal name.
サイトが示唆するように、このコードを .vimrc に追加しようとしていますが、「端末名」が何であるかを知るにはどうすればよいですか?