ripgrep изнутри vim's: term

Я часто использую rg -i PATTERN | vim - чтобы передать результаты в новый сеанс vim.

Есть ли способ сделать это из запущенного сеанса vim с открытым терминалом (открытым с помощью :term) без блокировки?

Я знаю :vimgrep и он уже настроен для работы с rg.

Есть ли способ запустить несколько команд rg параллельно изнутри?

Работаю над windows 10.

Обновление: терминал, из которого я хочу выполнять команды, - это терминал, который запускается из Vim с помощью команды:term.

1 ответ

Решение

Я искал :term rg -i PATTERNкоторый будет запускать async и не блокировать vim. Также возможно запускать несколько команд параллельно. Таким образом, терминал является буфером, и я могу просто перенести результаты в рабочий документ / буфер.

Другие вопросы по тегам