]> Sergey Matveev's repositories - stargrave-blog.git/commitdiff
git jump и Vim
authorSergey Matveev <stargrave@stargrave.org>
Fri, 28 Jan 2022 08:12:27 +0000 (11:12 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Fri, 28 Jan 2022 08:32:53 +0000 (11:32 +0300)
Уже начинают вырабатываться рефлексы на использование всяких новшеств
(e555e45817d00286d76c6bd1df49f30c67389aa0768d6d9661c699595043d0a129d51df29343ddcb):
В goredo проекте хочу найти все места с hardcode-ом /bin/ путей:
    ggj /bin/
(ggj это алиас на GIT_EDITOR="$EDITOR -c copen" git grep jump).
Открывается Vim с заполненным quickfix-ом. Вижу что много /bin/sh
которые меня не интересуют. Хочется удалить их из quickfix:
    :packadd cfilter
    :Cfilter! /bin/sh
Можно указать регулярку которая бы убрала /bin/sh, но, стыдно
признаться, я с ходу не помню как это сделать. Конкретно в git-grep
можно сделать:
    gg -e /bin/ --and --not -e /bin/sh


No differences found