Vim中退格的奇怪行为(从Mac到Linux的SSH)

Gra*_*hao 9 vim backspace

我没有改变我的Vim的任何设置,但今天Backspace获得了一些疯狂的行为.每当我点击它时,它不会删除一个字符,而是打印^?.谁知道发生了什么事?

Pau*_*son 19

不确定为什么它会根据你提供的信息随机开始这样做,但是尝试将这一行添加到你的 .vimrc

set backspace=start,eol,indent
Run Code Online (Sandbox Code Playgroud)


Gra*_*hao 16

问题来自Mac终端Linux终端之间的通信.

转到Mac终端 - >首选项 - >高级选项卡,选中"删除发送Ctrl-H"选项.然后我登录Linux后,Backspace在Vim中运行得很好.