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. Также возможно запускать несколько команд параллельно. Таким образом, терминал является буфером, и я могу просто перенести результаты в рабочий документ / буфер.