在 vim 中,如果我们需要从当前光标开始删除到行首,那么我们只需要按下 d0 键即可,这里 0 是数字 0,而不是字母 O。
命令 | 描述 |
---|---|
d$ | 删除到行尾 |
我们首先按下 d 键,接着,再按下数字 0 键,即可实现从当前光标开始,删除到行首。
我们打开 Linux 终端,输入 vim haicoder.txt,如下图所示:
vim haicoder.txt
此时界面如下所示:
我们按下回车,打开我们编辑好的文件,如下图所示:
现在,我们按下 w 键,跳转到下一个单词的开始,此时如下图所示:
现在,我们按下 d 键和数字 0 键,删除到行首,此时如下图所示:
我们可以看到,我们删除了从当前光标开始,到行首,现在,我们再次按下 $ 键,跳转到行尾,此时如下图所示:
现在,我们再次按下 d 键和数字 0 键,删除到行首,此时,如下图所示:
我们看到,从当前光标到行首的所有数据都被删除了,即,我们使用了 d0 实现了从当前光标删除到行首。
在 vim 中,如果我们需要从当前光标开始删除到行首,那么我们只需要按下 d0 键即可,这里 0 是数字 0,而不是字母 O。