首页 > 试题广场 >

使用vim编辑器打开一个3000行内容的文件后,光标处在文本

[单选题]
使用vim编辑器打开一个3000行内容的文件后,光标处在文本最后一行的位置,现在需要清空所有内容。请问你可以使用哪个快捷键?()
  • 0dd
  • dgg
  • dH
  • dG

dd:删除当前行(0:返回行首)
ndd:删除光标行往下n行(含光标行)内容
dgg:删除光标当前行及以上内容
dG:删除光标当前行及以下内容
dH:删除当前页面第1行至光标行
p:粘贴到光标下一行
u:撤销一次操作
Ctrl + r:反撤销(一次)

发表于 2019-08-06 13:07:38 回复(4)
dd:  删除当前行
ndd:删除光标行往下n行(含光标行)内容
dgg:删除光标当前行及以上内容
dG: 删除光标当前行及以下内容
dH :删除当前页面第1行至光标行
p:    粘贴到光标下一行
u:    撤销一次操作
发表于 2019-08-08 10:52:01 回复(0)
在 Vim 编辑器中,删除命令 d 具有多种用法,下面是其中一些常见的用法:

1. 删除单个字符:在普通模式下,将光标移动到要删除的字符上,然后按下 d,即可删除光标所在位置的字符。

2. 删除到行尾:在普通模式下,按下 d$ 可以删除光标位置到当前行末尾的所有字符。

3. 删除到行首:在普通模式下,按下 d0 可以删除光标位置到当前行开头的所有字符。

4. 删除整行:在普通模式下,按下 dd 可以删除光标所在行的所有内容。

5. 删除范围内的文本:在普通模式下,可以使用 d 操作符和移动命令组合来删除指定范围内的文本,比如 dG 可以删除从当前行到文件末尾的所有内容,d2w 可以删除两个单词等等。

这些只是 d 命令的一部分用法,Vim 的命令非常丰富,d 命令还可以与其他命令组合使用,以实现更复杂的编辑操作。
发表于 2023-11-14 16:52:25 回复(0)
dH和dgg应该都是对的吧
发表于 2022-02-10 20:46:48 回复(1)
dd:删除当前行(0:返回行首)
ndd:删除光标行往下n行(含光标行)内容
dgg:删除光标当前行及以上内容
dG:删除光标当前行及以下内容
dH:删除当前页面第1行至光标行
p:粘贴到光标下一行
u:撤销一次操作
Ctrl + r:反撤销(一次)
发表于 2022-08-16 11:15:00 回复(0)