有没有办法在 vim 的插入模式下进行前向删除?

有没有办法在 vim 的插入模式下进行前向删除?

有没有办法在 vim 的插入模式下向前删除?我用的是 MacVim。我试过“Control-D”,但显然不起作用。我在搜索官方文档,但找不到。任何帮助都将不胜感激。

答案1

fn键和退格键 ( <X)) 或alt和退格键 ( <X))。

答案2

Vim 的优点在于它的可移植性!保持它的不可知性。

inoremap <C-d> <Esc>lxi

编辑:KISS 更好!

inoremap <C-d> <Del>

答案3

您可以进入快速命令模式(<C-o>),然后进入前向删除(<S-c><S-d>)。

答案4

没有内置方式,但是您可以创建如下键映射:

:imap <C-d> <Esc>wdiwi

相关内容