oeasy教您玩轉(zhuǎn)vim - 15 - # 行內(nèi)查找
行頭行尾
回憶上節(jié)課內(nèi)容??
上次學(xué)了直接跳到開頭和結(jié)尾
最重要的就是
^
、$
^到開頭
$到結(jié)尾
I
相當(dāng)于^i
A
相當(dāng)于$a

查找?guī)椭?/h1>還有什么呢?
還是繼續(xù)在 motion
里面
^、$之后找
還是在左右移動這里面發(fā)現(xiàn)有個f
看起來是查找某個字符的樣子

查找字符

看起來就像
f誰就跳到誰那里
我們來試一下
先下載個素材
還有什么呢?
還是繼續(xù)在 motion
里面
^、$之后找
還是在左右移動這里面發(fā)現(xiàn)有個f
看起來是查找某個字符的樣子


看起來就像
f誰就跳到誰那里
我們來試一下
先下載個素材
#下載素材git clone http://github.com/overmind1980/vimtutorial.git# 進(jìn)入目錄cd vimtutorial#需要注意這次用無配置文件的方式啟動vivi -u NONE oeasy.java
行內(nèi)查找

通過fo
直接跳到了到了右邊鄰近的的
o
字符f的意思是
find
查找并讓光標(biāo)跳躍過去
o的意思是
字符
o
查的不是別的
是字符
o
前面還有
o
想要找下一個咋辦?
還能咋辦?
查幫助唄!
一定在
f
附近
繼續(xù)查找

幫助說;
可以讓查找繼續(xù)
我們來試試
動手練習(xí)

好像真的可以
小拇指直接落下去就可以
查找范圍到本行末尾,不能跨行
幫助里,還有個和;配對的,是干什么用的?
試試
反向繼續(xù)查找

中指向下找到,
確實(shí)可以讓他反向
搜索范圍還是被限制在了本行
幫助里面還提到的F是干什么用的?
反向跳躍

F和f一樣
都是行內(nèi)跳躍
但是F是反向跳躍
反向跳躍練習(xí)

這個時候如果;
就是繼續(xù)反向查找
保持跳躍的方向不變
只要是方向不變就是;
保持小拇指的感覺
方向改變的話
就是,
體驗(yàn)中指的感覺
幫助里面還提到了
[count]
這個怎么用
跳躍查找
回憶
[count]
這東西是翻子
可以翻倍
3w
就是跳躍3個小詞4j
就是向下4行f2o肯定不行
因?yàn)閒2查找到
2
字符o下方插入一個空行,并切換到插入模式
2fo
找到第
2
個o
;
保持查找方向不變
繼續(xù)向前
,
反向查找
o
2;
保持查找方向不變
向前移動到第
2
個o
2,
反向查找
第
2
個o

總結(jié)
跳躍
向前跳躍是f
向后跳躍是F
繼續(xù)
保持方向是;
改變方向是,
可以加上
[count]
來加速還有什么好玩的嗎???
下次再說 *