我想知道是否有办法找到模式,但将其限制在当前行。基本上,相当于/PATTERN
但仅限于当前行,而不是整个文档。
我试过:s/PATTERN
了,但这会从行中删除模式并将光标放在行的开头,这根本不是我需要的。我希望你可以搜索而不替换......
我希望将它用于宏,以便将光标放在该模式的开头,就像您/PATTERN
在整个文件上所做的那样,所以任何对宏友好的东西都会更好。
那里有任何可能有想法的vim用户吗?
编辑:0/PATTERN
在宏中可以满足我当前的需要,但我希望有一种更具体的方法来限制搜索。
回答: 到目前为止,这里发布了几种方法,但我现在最喜欢的一种方法是使用Shift+V
视觉选择当前行,然后/\%V
仅在视觉选择中搜索。然后Shift+V
再次将关闭视觉模式。