我经常使用rg -i PATTERN | vim -
将结果管道传输到新的vim会话。
有没有一种方法可以在使用开放终端(用:term
打开(的vim会话中以无阻塞的方式实现这一点?
我知道:vimgrep
,它已经配置为与rg一起工作。
有没有办法从内部并行运行多个rg命令?
我正在修窗户10。
更新:我想从中执行命令的终端是从Vim中使用:term命令启动的终端。
我在寻找:term rg -i PATTERN
,它将运行async而不阻塞vim。还可以并行运行多个命令。因此,终端是一个缓冲区,我可以简单地将结果拉到我的工作文档/缓冲区中。