Vim 删除键停止工作:mac上的vi烦恼

Vim 删除键停止工作:mac上的vi烦恼,vim,terminal,macvim,Vim,Terminal,Macvim,突然,没有明显的原因,我的mac上的delete键在vi中不再退格。还有其他人遇到过这个问题吗 delete键在OpenOffice中工作,因此该键不是硬件问题。我在vi会话中执行了:map命令,得到了这个 n gx <Plug>NetrwBrowseX n <Plug>NetrwBrowseX * :call netrw#NetrwBrowseX(expa

突然,没有明显的原因,我的mac上的delete键在vi中不再退格。还有其他人遇到过这个问题吗

delete键在OpenOffice中工作,因此该键不是硬件问题。我在vi会话中执行了:map命令,得到了这个

n  gx            <Plug>NetrwBrowseX                                             
n  <Plug>NetrwBrowseX * :call netrw#NetrwBrowseX(expand("<cWORD>"),0)<CR>
v  <BS>          "-d
v  <D-x>         "*d
v  <D-c>         "*y
v  <D-v>         "-d"*P
n  <D-v>         "*P
n gx NetrwBrowseX
n NetrwBrowseX*:调用netrw#NetrwBrowseX(展开(“”,0)
v“-d
v“*d
v“*y
v“-d”*P
n“*P
如果我执行vim-u NONE,delete键会向左移动一个,但确实如此
不要删除光标所在的字符。

我尝试过。我打字

:stty erase (delete key)
我收到一条错误消息,但vi再次开始正常运行。

完全神秘

我遇到了类似的问题,尽管我的解决方案不同:

:set backspace=2

帮我修好了。我找到了答案。

如果它与您描述的一样,我认为键可能有问题,请使用其他应用程序检查键盘。否则,请报告您所做的工作和尝试。例如,最近安装的插件,最近更改的设置,您是否尝试在没有任何插件和自定义设置的情况下启动vim,退格是否有效?你的vimrc文件中有什么?…你的钥匙除了退格之外还有什么作用还是什么都没有?它是否可能比您无意中重新映射它(您可以使用
:map
检查所有映射)更有效?要调试,您可以尝试启动vim,而无需使用
vim-u NONE
为vimrc寻源。
:verbose set backspace的输出是什么?
backspace=就是我所看到的。