我试图弄清楚如何在命令模式下删除整行。我看到很多 .vimrc 示例:
cnoremap <C-a> <Home>
cnoremap <C-b> <Left>
cnoremap <C-f> <Right>
cnoremap <C-d> <Delete>
cnoremap <M-b> <S-Left>
cnoremap <M-f> <S-Right>
" This doesn't delete a word as I'd expect
cnoremap <M-d> <S-Right><Delete>
Run Code Online (Sandbox Code Playgroud)
所有这些都按预期工作,但<M-d>. 我希望确实删除整个单词,但它只是跳到末尾并删除单个字符。有一个<Delete Word>或 吗<Delete Line>?