Как я могу выполнить итерацию по завершению оболочки и завершению псевдонимов до завершения внешних команд в zsh?

Почему бы просто

ls | grep -v [qQ]

Если вместо одиночных символов вы хотите исключить имена файлов, содержащие определенные строки символов, вы можете сделать это с помощью

ls | grep -v "str1\|str2\|..."

i.e. разделяя любую строку с escaped char char | (который действует как логический оператор «OR»). Не забудьте заключить его в двойные кавычки, чтобы предотвратить неправильное толкование специальных символов.

1
задан 14 September 2015 в 22:25

1 ответ

Другой ответчик дал команду запустить, но не сказал вам, как сделать ее по умолчанию.

Запустите эту команду:

echo "zstyle ':completion:*:*:-command-:*' group-order aliases functions commands" >> ~/.zshrc
1
ответ дан 23 May 2018 в 17:27

Другие вопросы по тегам:

Похожие вопросы: