vim基础操作

插入

  • 后面插入 -------a
  • 前面插入 -------i
  • 下一行插入 -------o
  • 上一行插入 -------O

删除

  • 单个单词 -------dw de
  • 多个单词 -------d?w
  • 删除行 -------dd
  • 删除到行末 -------d$
  • 删除到行首 -------d^
  • normal模式下删除单个字符 -------x
  • 删除并进入insert模式 -------c+位置符

指定到位置

  • 单词 -------2w
  • 行首-------o ^
  • 行尾-------$

撤销

  • 一步-------u
  • 回到初始-------U
  • 重做撤销-------ctrl+r

选取

v

复制

y

粘贴

p

替换字符

  • 单个字符-------r+字符
  • 连续单个字符-------R+字符
  • 多个字符-------:/s/搜索的字符/替换的字符(/g表示全部匹配)
    如::/s/thee/the(当前文档匹配一个) ,
    :/s/thee/the(当前文档匹配全部),
    :%s/thee/the/g(全文档匹配切不提示),
    :%/s/thee/the/gc(全文档匹配且提示),
    :#,#s/thee/the(某几行内搜索替换,#表示行号)

跳转

  • 第一行-------gg
  • 最后一行-------G
  • 某一行-------#G(#表示行号)

查找

  • 字符-------/字符
    ctrl+o回到之前的位置
    n下一个
    N上一个
  • 查找匹配的括号-------%

分割窗口

水平分割一个窗口,浏览文件系统-------:Sex
垂直分割一个窗口,浏览文件系统-------:Vex
把当前窗水平分割成两个窗口-------:split(:sp)
把当前窗口分割成水平分布的两个窗口-------:vsplit(:vsp)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值