共计 666 个字符,预计需要花费 2 分钟才能阅读完成。
行头行尾
回顾上节课内容🤔
-
跳跃
- 向前跳跃是 f
- 向后跳跃是 F
-
持续
- 放弃方向是 ;
- 改变方向是 ,
- 能够加上
[count]
来减速 - 还有什么好玩的吗?🤔
入手
# 这次还是用无配置的形式启动
vi -u NONE oeasy.java
:h f
持续查找四周的命令-
f 旁边还有
- t
- T
- 这两个是干什么用的?
- 咱们来看一看👀
查看帮忙
-
含意不同
- f 对应的单词是
find
找到 - t 对应的单词是
till
贴靠
- f 对应的单词是
-
地位不同
- f 光标间接跳到查找的字符上
- t 光标跳到查找字符的前一个字符上,贴靠着查找字符
试一试
- fe 是把光标挪动到
e
下面 - te 是把光标挪动到
e
之前的字符下面 - ; 还能够持续吗?
- 如同不行,怎么办?
继续移动
- 间接下一个是不行的
- 因为曾经达到了
e
前一个的地位 -
那咱们能够
- 先 l 把光标挪动到
e
下面 -
而后小拇指间接落在 ;
till
下一个e
- 再 l 把光标挪动到
e
下面 -
再小拇指落 ;
till
下一个e
- 先 l 把光标挪动到
-
在 ; 的过程中
- 反复的操作依然是
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]
来减速 - 行内左右挪动如同,到这里接完结了?前面还有什么呢?
- 下次再说 👋
正文完