vim - vim 中的 ripgrep :term
问题描述
我经常使用rg -i PATTERN | vim -
管道将结果传输到新的 vim 会话。
有没有办法在一个正在运行的 vim 会话:term
中以无阻塞的方式使用一个打开的终端(打开)来做到这一点?
我知道:vimgrep
并且它已经配置为与 rg 一起使用。
有没有办法从内部并行运行多个 rg 命令?
我正在使用 Windows 10。
更新:我要执行命令的终端是在 Vim 中使用 :term 命令启动的终端。
解决方案
我正在寻找:term rg -i PATTERN
哪个会运行异步而不阻塞vim。也可以并行运行多个命令。所以终端是一个缓冲区,我可以简单地将结果拉到我的工作文档/缓冲区中。
推荐阅读
- django - Django如何发送带有用户链接的电子邮件?
- css - CSS 网格在 Google Chrome 浏览器中显示不正确
- c++ - 您如何创建一个可以将自己作为 C++ 中的变量保存的类?
- html - 如何将动态日期转换为特定格式
- python - django modelform 如何知道输入类型是支票簿?
- c++ - 在ui文件中隐藏QTabWidget中的单个选项卡窗格?
- angular - Syncfusion:如何仅安装来自 Syncfusion for Angular 的 Grid 组件
- cluster-analysis - R 中主成分层次聚类 (HCPC) 的 P 调整 (FDR)
- angular - 角 let-col let-item="rowData"
- ios - swift - 为重复数据和无数据创建一个页面