vi编辑器常见操作大全

vi 编辑器中,删除操作有多种方式,具体取决于你要删除的内容。以下是几种常见的删除操作方法:

1. 删除光标所在位置的字符

  • x:删除光标所在位置的字符。

    示例:在 vi 中将光标移到要删除的字符上,按下 x 即可删除该字符。

2. 删除当前行

  • dd:删除光标所在的整行。

    示例:将光标移动到要删除的行上,按下 dd 删除该行。

3. 删除多行

  • ndd:删除从当前行开始的 n 行(n 为数字,指定要删除的行数)。

    示例:要删除接下来的 3 行,输入 3dd 即可。

4. 删除到行尾

  • D:删除光标所在位置到当前行的结尾。

    示例:将光标移动到某一行,按下 D 即可删除该行从光标所在位置到行尾的所有字符。

5. 删除到行首

  • d0:删除光标所在行的从头到光标位置的所有字符。

    示例:将光标移到某一行,按下 d0 即可删除该行从头到光标的位置所有字符。

6. 删除单词

  • dw:删除光标所在位置到下一个单词的开始位置之间的内容(包括空格)。

    示例:将光标移到要删除的单词上,按下 dw 删除该单词。

  • daw:删除光标所在单词(包括前后的空格)。

    示例:将光标移到要删除的单词上,按下 daw 删除该单词及其前后的空格。

7. 删除到下一个指定字符

  • d/f:删除从光标位置到下一个 f 字符的所有内容(包括 f 字符)。

    示例:如果你想删除光标到下一个 . 字符之间的内容,可以使用 d/.

8. 删除整段文本

  • d}:删除从光标位置到当前段落的结束位置之间的内容。

    示例:将光标移到段落的开头,按下 d} 删除整个段落。

9. 删除整个文件内容

  • ggdG:删除文件中的所有内容。

    解释:

    • gg:将光标移到文件的开头。
    • dG:删除从光标位置到文件末尾的内容。

10. 撤销删除

  • u:撤销上一步的操作(包括删除)。

    示例:如果你删除了某些内容,可以按下 u 撤销删除。


退出并保存修改

如果你已经完成了删除操作并希望保存修改并退出 vi,你可以使用以下命令:

  • 保存并退出:在命令模式下输入 :wq,然后按回车。
  • 退出而不保存:在命令模式下输入 :q!,然后按回车。

这些是 vi 编辑器中常见的删除操作,掌握它们可以提高编辑效率。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Ven%

你的鼓励将是我创作的最大动力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值