我正在尝试将复杂的正则表达式作为忽略模式传递。我想忽略locales/
except locales/US/en/*
的所有子文件夹。我可能需要回退到使用 .agignore 文件,但我试图避免这种情况。
我正在使用银色搜索器(类似于 Ack、Grep)。我在终端中使用 zsh。
这非常有效,并且忽略了所有语言环境子文件夹,除了 locales/US
:
ag -g "" --ignore locales/^US/ | fzf
我也想忽略locales/US/*
除了我想要的是这个之外的所有locales/US/en
东西,但它不起作用。
ag -g "" --ignore locales/^US/^en | fzf
想法?