**Vim查找命令及快捷键
**
一、通过指令查找
1、左斜杠/ 从光标所在位置向文件尾搜索
例:/hello
2、问号? 从光标所在位置向文件头搜索
例:?hello
注:/和?均可加参数做指定查找(两者搜索方向不同,此处以/举例进行说明)
1) <匹配单词的开头 \>匹配单词的结尾
例: < hel 可以找到所有以hel开头的单词 (此处为了编辑方便我在<和hel中加了空格,实际不应有此空格)
\>llo 可以找到所有以llo结尾的单词
< for>可以找到所有的for单词,forever中的for不会被找到 (此处为了编辑方便我在<和for中加了空格,实际
不应有此空格)
2) ^代表行首 $代表行尾
例: ^hello 只会匹配行首的hello
$hello 只会匹配行尾的hello
另:按"n"或者“N”可对找到的词进行后一个或者前一个的跳转
二、通过快捷键查找
1、# 开始向文件头的方向搜索光标所在位置的单词的下一个出现位置
2、* 开始向文件尾的方向搜索光标所在位置的单词的下一个出现位置
另:被查找到的单词会高亮显示,如想要去除该高亮显示,可使用命令 :nohl (即no high light的意思)