有没有人知道如何在Vimscript中映射退格键和删除键?
答案 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