VIM,增量搜索: 如何跳转到下一个结果并使其高亮显示?

当使用 VIM 的增量搜索选项时,我通常搜索,在我得到第一个结果(它将被突出显示)后,我使用 /键跳转到下一个结果。

但是:

  1. 为此,我需要’取消’我的搜索,并返回到 正常模式为了跳转下一个结果。
  2. /会让 VIM 跳转到下一个结果,但不会突出显示。

我想知道是否有一种更有效的方式来跳转使用增量搜索的结果,并得到他们突出显示。

45732 次浏览

跳转到下一个搜索结果的常规关键字是’n’。

我不完全确定你所说的突出显示是什么意思——所有的搜索结果都应该被突出显示,如果 hlsearch 被设置,对我来说,如果我用’n’或者’/’进入下一个结果并没有什么不同。

如果你想突出显示所有的搜索点击,你应该设置 hlsearch而不是 incsearch

使用 Ctrl-tCtrl-g,您可以在不离开搜索模式的情况下在匹配项之间移动