The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выпуск утилиты GNU grep 3.4, opennews (?), 03-Янв-20, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


35. "Выпуск утилиты GNU grep 3.4"  –2 +/
Сообщение от manster (ok), 03-Янв-20, 17:19 
мне в git grep нужно
Ответить | Правка | Наверх | Cообщить модератору

46. "Выпуск утилиты GNU grep 3.4"  +/
Сообщение от Michael Shigorinemail (ok), 03-Янв-20, 19:39 
> мне в git grep нужно

git-grep(1) до pathspec дочитайте :-)

Ответить | Правка | Наверх | Cообщить модератору

53. "Выпуск утилиты GNU grep 3.4"  –1 +/
Сообщение от manster (ok), 03-Янв-20, 20:11 
Заметил, что режим угадываний малоэффективен. Разумеется в курсе, что git grep 123 -- *.c

Мне надо, чтобы набор масок читался откуда-то из пременных окружений, это раньше работало и вопросов не было.

Ответить | Правка | Наверх | Cообщить модератору

59. "Выпуск утилиты GNU grep 3.4"  +1 +/
Сообщение от Ordu (ok), 03-Янв-20, 21:24 
> Заметил, что режим угадываний малоэффективен. Разумеется в курсе, что git grep 123
> -- *.c
> Мне надо, чтобы набор масок читался откуда-то из пременных окружений, это раньше
> работало и вопросов не было.

cat >>~/.bashrc
function git-grep() {
    git grep $* -- $SOURCE_FILES_PATTERNS
}
^D
exec bash -l

Ответить | Правка | Наверх | Cообщить модератору

64. "Выпуск утилиты GNU grep 3.4"  +/
Сообщение от manster (ok), 03-Янв-20, 22:19 
Благодарю,

мне представляется это неплохим решением,
но не очень понятно как это адаптировать для применения в https://github.com/yasuyk/helm-git-grep

Ответить | Правка | Наверх | Cообщить модератору

68. "Выпуск утилиты GNU grep 3.4"  +1 +/
Сообщение от Ordu (ok), 03-Янв-20, 22:48 
> Благодарю,
> мне представляется это неплохим решением,
> но не очень понятно как это адаптировать для применения в https://github.com/yasuyk/helm-git-grep

Если я правильно понимаю, то как-то так:

cat >>~/.emacs
(setq helm-git-grep-pathspecs (getenv "SOURCE_FILES_PATTERNS"))
^D

Может не совсем так, может придётся распарсить $SOURCE_FILES_PATTERNS на отдельные слова, и засунуть в helm-git-grep-pathspecs список слов. Может быть я неправильно понимаю назначение helm-git-grep-pathspecs, и тогда надо будет найти подходящую переменную, или даже создать эту переменную и кинуть в тот github-реп пулл-реквест. Это уже детали, с которыми ты сам можешь разобраться.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру