乐趣区

关于vim:oeasy教您玩转vim-16-行内贴靠

行头行尾

回顾上节课内容🤔

  • 跳跃

    • 向前跳跃是 f
    • 向后跳跃是 F
  • 持续

    • 放弃方向是 ;
    • 改变方向是 ,
  • 能够加上 [count] 来减速
  • 还有什么好玩的吗?🤔

入手

# 这次还是用无配置的形式启动
vi -u NONE oeasy.java
  • :h f 持续查找四周的命令
  • f 旁边还有

    • t
    • T
  • 这两个是干什么用的?
  • 咱们来看一看👀

查看帮忙

  • 含意不同

    • f 对应的单词是 find 找到
    • t 对应的单词是 till 贴靠
  • 地位不同

    • f 光标间接跳到查找的字符上
    • t 光标跳到查找字符的前一个字符上,贴靠着查找字符

试一试

  • fe 是把光标挪动到 e 下面
  • te 是把光标挪动到 e 之前的字符下面
  • ; 还能够持续吗?
  • 如同不行,怎么办?

继续移动

  • 间接下一个是不行的
  • 因为曾经达到了 e 前一个的地位
  • 那咱们能够

    • l 把光标挪动到 e 下面
    • 而后小拇指间接落在 ;

      • till 下一个 e
    • l 把光标挪动到 e 下面
    • 再小拇指落 ;

      • till 下一个 e
  • ; 的过程中

    • 反复的操作依然是 till
    • till 的对象依然是 e

  • 咱们是否能够反方向 , 呢?

持续反向 till

  • , 扭转查找方向

    • 模式依然是 till 模式
    • 字符依然是 e
    • 找到右边最近的 e 的前一个字符的地位
    • 还想持续不可能
  • 还是因为曾经达到了 e 的前一个字符的地位

    • 于是要向左到 e
    • 这样就能够持续向左查找了

间接反向

  • T 向左进行贴靠
  • ; 放弃方向
  • , 改变方向
  • 反向的反向就是正向

翻倍

  • 2 t o till 第 2 个 o
  • ; 放弃查找方向不变,持续向前 till 下一个 o
  • , 反向 till 上一个 o
  • 2 ; 放弃查找方向不变,向前 till 到第 2 个 o
  • 2 , 改变方向,till 第 2 个 o

总结

  • 贴靠

    • 向前贴靠是 t
    • 向后贴靠是 T
  • 持续

    • 放弃方向是 ;
    • 改变方向是 ,
  • 能够加上 [count] 来减速
  • 行内左右挪动如同,到这里接完结了?前面还有什么呢?
  • 下次再说 👋
退出移动版