gpt4 book ai didi

vim - 如何在vim中检索当前搜索的文本?

转载 作者:行者123 更新时间:2023-12-04 14:51:47 26 4
gpt4 key购买 nike

例如,我有一些代码,我使用“*”来搜索该代码中的某些内容。在该文件中找不到我想要的内容,我想使用类似 ack 的内容或 grep在本地目录中搜索它。我知道我可以做 :! ack whatever从 vim 中进行搜索,但我想知道有没有办法替换 whatever使用当前在 vim 中搜索的单词。

最佳答案

您可以使用 Ctrl-r 后跟/来插入最后搜索寄存器。

:!grep <Ctrl-r> / file_list

看到这个 Vim Tips Wiki进入以获取更多信息。

更新: *搜索命令命令总是包括字边界。

然而, g*搜索命令的行为与 * 相同,但没有词的界限。

这可用于解决您的问题,而不是使用 rampion's answer 中的自定义宏.

关于vim - 如何在vim中检索当前搜索的文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2739135/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com