Vimscript:如何映射退格键或删除键?

时间:2011-06-28 14:02:43

标签: vim

有没有人知道如何在Vimscript中映射退格键和删除键?

2 个答案:

答案 0 :(得分:6)

从普通模式,您可以键入:然后按Ctrl + k,然后按任意键,vim将告诉您如何引用它。例如,从正常模式键入:然后按Ctrl + k并按Backspace会导致:

:<BS>

然后你可以像往常一样重新映射:

:map <BS> :echo 'You pressed backspace!'<CR>
:map <Del> :echo 'You pressed Delete!'<CR>

显然,你想要做一些比这更有用的事情,所以从:echo开始改变部分。 Here is a helpful tutorial to get started如果您不熟悉在vim中重新映射密钥。

答案 1 :(得分:4)

imap <Bs> BACK
imap <Del> DELETE