【发布时间】:2010-10-13 09:44:03
【问题描述】:
我希望在 Vim 中使用寄存器的内容作为搜索模式。
我想从命令行执行此操作,因此我不能使用 <c-r> 语法,因为它假定一个交互式会话。
可以使用寄存器作为替换模式,像这样
:%s/foo/\=@a/g
但是,将这种语法用作 搜索 模式是行不通的
:%s/\=@a/foo/g
输出
E64: \= follows nothing
E476: Invalid command
【问题讨论】:
-
不过大部分来这里的人大概是在找
<C-R>:relevant question+answers。
标签: vim