如何在vimrc中映射Delete键?

如何在vimrc中映射Delete键?

在旧的 UNIX 工作站 Freebsd 3.6 上(我知道 3.6 很旧,但它没有连接到网络),我的 Vim 没有Delete映射键。

所以我做了

:set <del>=(pressed CTRL-V)(pressed delete/canc)

这可行,但我不知道正确的语法vimrc

在终端中使用Ctrl-我可以看到我的密钥发送了。所以我尝试添加vDelete^[[3~

map <DEL> ^[[3~

到我的.vimrc,但这不起作用。

答案1

换个方式试试:

map <Esc>[3~    <Del>

或者使用t_kD

let &t_kD = "\x1b[3~"

相关内容