目录

Vim查找命令及快捷键

目录

Vim查找命令及快捷键

** 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的意思)