在Vim的当前行搜索?

Tho*_*son 0 vim

我喜欢/patternvim中的增量搜索(),它在我输入时匹配模式.但它在文件范围内.是否可以限制它以便在当前行中搜索并在到达行结束时回绕?这将有助于加速一行中的导航,因此如果没有引入额外的(更多)击键,那将是很好的.

FDi*_*off 5

你可以这样做.

noremap <F6> /\%<C-R>=line('.')<CR>l
Run Code Online (Sandbox Code Playgroud)

这使用\%latom来匹配当前行.例如,\%15l匹配第15行.这会将搜索限制为该行.看一看:h \%l.要获取当前行号,我们使用表达式寄存器和行函数.