为了账号安全,请及时绑定邮箱和手机立即绑定

【学习打卡】第18天-C01学习VIM快速增删改查

标签:
前端工具
  • 课程名称:一课掌握Kotlin 突破开发语言瓶颈
  • 章节名称:
    • 第2章:初识VIM
      • 2-5Vim快速增删改查
  • 讲师姓名:PegasusWang
  • 时间:2022-08-21 07:43

课程内容

  • 增加字符
    • a/i/o;A/I/O
      • a: append
      • i: insert
      • o: other
  • 删除字符
    • 在插入模式下快速删除:ctrl + h删除(回退)一个字符;ctrl + w删除(回退)一个单词
    • 在正常模式(normal)下
      • x快速删除一个字符
      • d(delete)配合文本对象快速删除一个单词:
        • daw (delete around a word)
        • dw删除一个单词(扩展di+符号,可删除符号内全部字符)
        • dt +符号:删除内容直到符号
      • d和x可以搭配数字来多次执行
  • 快速修改
    • 常用有三个:r (replace), c (change), s (substitute)
    • normal模式下,
      • 可以使用r来替换一个字符,R可以一直替换键入字符(不会退出normal模式,以下两个都会进入插入模式)
      • 使用s删除当前字符并进入插入模式,S删除整行进入插入模式,4s删除4个字符并进入插入模式
      • c来配合文本对象,C删除当前位置之后的字符,并进入插入模式
  • 查询
    • 使用set hls把搜索结果高亮显示,set nohlssearch取消本次高亮,nohl取消全部高亮
    • set incsearch增量搜索,边录入边高亮
    • 使用/或?进入前向或者反向搜索,配合n/N跳转到下一个或上一个匹配
    • */#进行当前单词前向或后向匹配

学习心得

Vim真的提高生产效率超级工具,现在又有Neovim,但内部功能基本一样,还有得无限学习的地方啊!
增加
删除
修改
查询

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
JAVA开发工程师
手记
粉丝
9
获赞与收藏
1

关注作者,订阅最新文章

阅读免费教程

  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消