Описание тега ag
Silver Searcher, более известный как Ag, похож на ack.
4
ответа
Как сопоставить все файлы, содержащие слово1 И слово2 в разных строках, с ag или rg (PCRE/Rust regex)
У меня длинный список сгенерированных отчетов, которые я хочу отфильтровать. Отчет выглядит примерно так: Report Name Report Date Blah blah blah Blah: WORD1 Blah blah blah blah: WORD2 blah blah Я пытаюсь использовать ag (PCRE regex) или rg (rust reg…
26 июн '17 в 06:07
1
ответ
Silver Searcher: исключая файлы в vimrc
Есть ли способ исключить файлы из поиска ag, добавив массив файлов в файл vimrc? Как и в случае с FuzzyFinder, расширения файлов игнорируются путем добавления этого: let g:fuf_file_exclude = '\v\~$|\.o$|\.exe$|\.bak$|\.swp$|\.class$' На самом деле я…
26 май '16 в 02:54
1
ответ
NERDTree с AG.vim после того, как курсор "e" переходит на NERDTree - vim
У меня есть NERDTree, открытое с левой стороны по умолчанию, и некоторый файл vim с правой стороны. После того, как я ищу с Ag, как : Ag! "эхо" я получаю результаты в окне быстрого исправления. Я выбрал один из результатов и, нажав " e ", он открыва…
11 сен '15 в 14:49
1
ответ
Ack/Ag не возвращает результат поиска без *
Я пытаюсь найти текст в каталоге, и оказалось, что следующие синтаксисы не дают никакого результата ack -i "0xabcdef" ./ ack -i "0xabcdef" ack -i "0xabcdef" . пока работает следующая команда ack -i "0xabcdef" * Может кто-нибудь объяснить, почему это…
01 авг '17 в 18:54
2
ответа
Grep ключевое слово в нескольких файлах и сортировать результаты по дате изменения файла или имени
Попытка найти ключевое слово в нескольких файлах. но результаты поиска не сортируются по дате изменения файла или имени ag grep tool: ag "keyword" инструмент grep: grep -r "keyword" Есть ли способ контролировать результаты сортировки по дате изменен…
24 янв '19 в 20:35
1
ответ
Лучший GNU найти замену
Я ищу лучшую находку. Причина в том, что пользовательский интерфейс find не интуитивен для меня (в частности, стиль обрезки / печати) и его трудно заключить в функцию из-за строгих требований к порядку аргументов. locate / updatedb недостаточно гибо…
25 май '12 в 00:28
1
ответ
Ack.vim с ag не использует текущий каталог?
Сейчас я пытаюсь понять vim и создать свой собственный.vimrc. После некоторого исследования команд поиска и плагинов я решил последовать совету кого-то и попробовать Ack.vim с SilverSearcher / Ag для реальных поисков. Я столкнулся с некоторыми пробл…
17 ноя '16 в 07:46
3
ответа
silver_searcher (ag) с несколькими поисковыми выражениями?
Поддерживает ли silver_searcher указание нескольких поисковых выражений -e в grep? Я не мог найти никакой опции в документе / справке.
11 янв '17 в 15:27
1
ответ
Silversearcher/ Ack против найти,grep
В настоящее время, когда мне приходится искать сложные шаблоны в коде, я обычно использую комбинацию find и grep в форме: find / \( -type f -regextype posix-extended -regex '.*python3.*py' \) -exec grep -EliI '\b__[[:alnum:]]*_\b' {} \; -exec cat {}…
23 сен '17 в 20:41
1
ответ
Как искать из корня проекта - Ag / VIM
Я добавил let g:ag_working_path_mode="r" к моему .vimrc но это не работает, когда я пытался искать, например, :Ag! jquery в /vagrant/my_prj/app/Controller/MyController.php [Git(master)] и я получаю No matches for "jquery" Но если искал :Ag! jquery /…
06 дек '15 в 05:23
0
ответов
Низкая производительность в Vim с Ag (Серебряный Искатель)
Я пытался реализовать Ag с помощью Vundle, но заметил очень медленное время поиска как в Vim, так и в MacVim. Скорость поиска в 3-4 раза больше, чем в этом видео от MinuteVimTricks. Я потерпел неудачу в попытках найти проблему, и я не нашел других, …
06 июл '15 в 17:27
2
ответа
Как настроить ctrlp для корректной работы с ag вне git-репо?
Я использую ag с ctrlp, как предлагается здесь: if executable('ag') set grepprg=ag\ --nogroup\ --nocolor let g:ctrlp_user_command = 'ag %s -l --nocolor -g ""' let g:ctrlp_use_caching = 0 else let g:ctrlp_custom_ignore = '\.git$\|\.hg$\|\.svn$' let g…
11 мар '17 в 03:31
2
ответа
Может ли Silver-Searcher получить PATTERN из файла?
Необходимо проверить 84 ШАБЛОНА, я храню их в файле с именем pattern.txt. Может ли поисковик серебра (также называемый Ag) получить эти шаблоны из pattern.txt? grep имеет -f Варианты чтения шаблона из файла, но в справочной странице поисковика сереб…
20 янв '17 в 09:25
1
ответ
Как я могу найти и заменить на переменную, используя список имен файлов, переданных в sed?
В настоящее время я нахожу и заменяю, используя следующее: ack -l oldstring | xargs sed -i '' -e s/oldstring/newstring/g Есть ли способ сделать это без необходимости печатать oldstring больше чем единожды? Это то, что я пытаюсь, что не работает: ack…
01 мар '17 в 20:53
1
ответ
ag: поиск во всех папках, за исключением folderName/subFolder (Perl Regex)
У меня есть эти папки, в которых есть подпапки... locales/US/en locales/US/fr locales/FR/en locales/FR/fr locales/DE/en locales/DE/fr public test [...] Я хочу, чтобы Серебряный Искатель игнорировал locales/* КРОМЕ для locales/US/en/* (по сути, я заб…
02 мар '16 в 07:15
1
ответ
Найти и заменить текст в файлах с помощью серебряного поисковика и sed
Черт возьми, я просто не могу вспомнить... У меня недавно был крутой способ использования ag с sed найти и заменить. Суть была проста, что-то вроде: ag foo -l | ... magic here ... sed 's/foo/bar/g' Это не работает, но вы можете просто знать, что дел…
03 авг '18 в 20:20
1
ответ
Как использовать ag для поиска только в текущей папке (нерекурсивной)?
Я люблю ag :: the_silver_searcher но мне интересно, как я могу выполнить поиск не рекурсивно. Иногда я хочу искать только внутри файлов из моего домашнего каталога, но не заглядывая в подкаталоги.
20 дек '16 в 09:47
1
ответ
Что такое опция (серебряный искатель), аналогичная ag - grep --line-buffered?
Я хотел бы использовать ag, как если бы я использовал grep с --line-buffered. Является ли это возможным? Если нет, то какие еще варианты я должен имитировать такое поведение?
11 мар '15 в 09:16
4
ответа
Подсчитайте общее количество совпадений в каталоге с помощью ag
Я пытаюсь найти количество совпадений для данной строки в большом проекте. В настоящее время, чтобы сделать это с ag Я использую следующую команду: $ echo 0$(ag -c searchterm | sed -e "s/^.*:/+/") | bc что, очевидно, немного длинно и не очень интуит…
13 авг '15 в 18:28
1
ответ
Как искать деревья вызовов в больших кодовых базах?
Я пытаюсь найти, если functionX когда-либо вызывается functionY с помощью любого другого числа функций (давайте назовем их functionA, functionB, а также functionC) в большой кодовой базе, которая, к счастью, не использует чрезмерно много функций обр…
12 дек '16 в 01:09