VI读入命令的输出,并用它进行搜索

时间:2011-03-02 21:00:41

标签: vi

我想将一个键映射到一个外部shell命令,然后该命令将传回一个令牌以在vi中搜索。 vi应该使用命令的结果然后搜索并跳转到包含它的行。怎么做?谢谢!

1 个答案:

答案 0 :(得分:0)

/<C-R>=system("cmd")<CR><CR>

其中<C-R>= ... <CR>将评估表达式并使用结果字符串内联,system("cmd")返回一个字符串,其中包含运行命令cmd的内容。