vim命令

vim查找关键字

在Vim中,你可以使用以下命令来搜索关键字:

  1. 普通模式下,按 / 键,然后输入你要搜索的关键字,按 Enter 开始搜索。

  2. 要查找下一个匹配项,按 n

  3. 要查找上一个匹配项,按 N

示例:

假设你想在Vim中搜索关键字 "function"。

  1. 按 / 键。

  2. 输入 function

  3. 按 Enter

现在Vim会高亮显示文档中的所有 "function" 关键字,并将光标移动到第一个匹配项。按 n 可以跳到下一个匹配,按 N 可以跳到上一个匹配。

vim 查找使用过的命令

histoty

vim 删除全部内容 %d

删除操作可以通过多种方式实现,具体取决于你想要删除的内容类型。以下是一些常用的删除操作:

  1. 删除单个字符:将光标移动到要删除的字符上,然后按下 x 键即可删除该字符。
  2. 删除一行:将光标移动到要删除的行上,然后按下 dd 命令即可删除整行。
  3. 删除多行:在命令模式下,使用 [number]dd 命令可以删除指定数量的行。例如,5dd 将删除从当前行开始的5行。
  4. 删除指定范围的行:使用 :[begin],[end]d 命令可以删除从 begin 行到 end 行之间的内容。例如,:3,5d 将删除第3行到第5行之间的内容。
  5. 删除空行:使用 :g/^$/d 命令可以删除所有空行。
  6. 删除不包含指定字符串的行:在命令模式下,使用 :v/xxx/d 命令可以删除不包含指定字符串 xxx 的所有行。
  7. 可视模式删除:按下 v 进入可视模式,选择要删除的内容后,按下 x 键即可删除选中的内容。
  8. 扩展可视模式删除:按下 Shift + v 进入扩展可视模式,选择多行后,按下 x 键即可删除选中的内容。
  9. 使用宏进行重复删除:如果需要重复执行相同的删除操作,可以先执行一次操作,然后使用宏功能录制操作,之后可以使用 @q 命令重复执行该操作。
  10. 搜索和替换功能:如果需要删除的文本有特定的模式或字符串,可以使用搜索和替换功能。例如,:s/oldtext//g 命令将把所有包含 oldtext 的文本替换为空,从而实现删除效果。
  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值