搜索

跳到角色

f {char} - 移动到 {char} 同一行上光标右侧的下一个匹配项

F {char} - 移动到 {char} 同一行上光标左侧的下一个出现位置

t {char} - 移动到 {char} 同一行上光标右侧下一个出现的左侧

T {char} - 移动到 {char} 同一行上光标左侧下一次出现的右侧

通过 ; 和 ‘跳过’结果’之间的前进/后退 , 。

你还可以通过/<searchterm> 搜索整个单词 Enter。

搜索字符串

* - 移动到光标下的下一个单词

# - 移动到光标下前一个单词的出现位置

/ searchterm Enter 带你进入下一个匹配(前锋搜索)。如果你使用 ? 而不是 / ,搜索会倒退。

通过 n (下一个)和 N (上一个) 在匹配之间跳转。

要查看/编辑以前的搜索,请键入 / 并按 up 箭头键。

这些设置也很有用:(注意:se 等于:set

  • :se hls HighLightSearch,突出显示所有搜索匹配项; 使用:noh 暂时关闭搜索/标记突出显示(:set noh:set nohls 关闭。)
  • :se is:set incs 打开增量搜索,光标自动跳转到下一个匹配。 (:se nois 关闭。)
  • :se ic IgnoreCase,关闭区分大小写。 (:se noic 再次开启。)
  • :se scs SmartCaSe,可在设置 IgnoreCase 时使用; 使案例(in)灵敏度变得聪明 ! 例如/the 将搜索 theTheThE 等,而/The 只会搜索 The