当我开始在 Vim 中搜索某些关键字时/,当我输入每个字符时,光标总是自动移动到第一个匹配项。
这种行为让我感到困惑,那么我该怎么做才能禁用它呢?
Enr*_*lis 10
你可能已经incsearch设置了on。
您可以使用 来将其关闭:set noincsearch。
(请参阅了解:help 'incsearch'更多详细信息。)
顺便说一句,如果我可以给出个人建议,请保持该选项打开。
搜索是一种移动方式,但当incsearch处于活动状态时,它比任何其他移动都更通用,因为它可以立即反馈您是否正在执行计划的移动,并要求您通过按“确认”移动Enter。举个例子,看看如果将光标放在h下面文本中的(好吧,就在之前)上,点击d/i\@<!veEnter
one
two
three
four
five
six
seven
Run Code Online (Sandbox Code Playgroud)
这就是说,/它允许您移动到缓冲区中的任意位置,并且通过incsearch,它实际上甚至在您实际进行移动之前就为您提供了反馈,从而允许您在点击 之前根据需要更改搜索模式Enter。