ack-grep: команда не найдена в gvim после обновления до Ubuntu 18.04 - PullRequest
0 голосов
/ 16 мая 2018

Запуск :Ack anything в gvim теперь дает

|| /bin/bash: ack-grep: command not found

ack-grep - это новейшая версия (2.22-1)

В Ubuntu 16.04 все работало нормально. У меня есть плагин ack.vim в ~ / .vim / bundle / ack.vim /

1 Ответ

0 голосов
/ 17 мая 2018

Предполагается, что вы используете этот ack.vim плагин.Тогда вам не нужно ничего делать.

Ack.vim будет искать исполняемые файлы в следующем порядке: ack-grep, ack.Вы можете переопределить это с помощью g:ackprg.Если вы установили g:g:ackprg, то вам нужно настроить g:ackprg, чтобы указать путь к исполняемому файлу ack.

let g:ackprg = '/usr/local/bin/ack'

Лично я бы не стал устанавливать переменную g:ackprg, если вам не нужноto.

Возможно, вы захотите взглянуть на более быстрые программы grep, чем ack.например, Серебряный Искатель или ripgrep .Я также не нашел необходимости в плагине, таком как ack.vim, я просто установил 'grepprg' и 'grepformat' и выполнял поиск с помощью :grep.

...