時間:2017-10-09 13:43:14 作者:琪琪 瀏覽量:20
vim大家眾所周知的一款編輯器,也經(jīng)常的使用它,那如何在vim中查找字符串的方法呢?下面就跟隨小編一起來學(xué)習(xí)vim中查找字符串的具體方法吧。
方法/步驟
我們以samba的配置文件為例,搜索一個user的字符串。
vim /etc/samba/smb.conf
打開smb.conf
命令模式下,輸入/user
/要搜索的字符串或者字符
按下回車之后,可以看到vim已經(jīng)把光標(biāo)移動到該字符處和高亮了匹配的字符串(vi沒高亮,因為它沒有顏色)
怎么查看下一個匹配呢?按下n(小寫n)
我們一直按n到最后,紅色的字提示BOTTOM(已經(jīng)到底了,盡頭了),說明匹配的字符串已經(jīng)到此處是最后一個。再按n會回到TOP(第一個配成功的字符串)
那么如何跳轉(zhuǎn)到上一個匹配呢?按下N(大寫N)。
你可以按下Caps Lock鍵切換大小寫,也可以在小寫狀態(tài)按下Shift + n
如果我們想從文件的結(jié)尾往開始處搜索呢?
使用user
要搜索的字符串或者字符
最后一個問題,搜索后,我們打開別的文件,發(fā)現(xiàn)也被高亮了,怎么關(guān)閉高亮?
命令模式下,輸入:nohlsearch
PS:nohlsearch是(no highlight search縮寫)
也可以:set nohlsearch
當(dāng)然,可以簡寫。
noh或者set noh
以上就是在vim中查找字符串的具體操作了,希望可以幫助到大家!