Versão curta
Se você pressionar tab
após o comando a seguir, obterá um menu de arquivo. Qual é o nome disso?
ls *(
Versão longa
Acabei de fazer minhas coisas do Linux e, por acidente, pressionei tab
depois (
e um menu muito legal apareceu que eu nunca tinha visto antes.
De repente, pude selecionar diferentes filtros. Por exemplo, eu poderia procurar apenas diretórios digitando (/)
e muito mais filtros que são realmente úteis.
Eu adoraria aprender mais sobre isso, mas não tenho ideia do que pesquisar na internet. Alguma ideia de como se chama esta coisa?
Obrigado pela ajuda :)
Se você adicionar:
Além dos estilos que você
~/.zshrc
já possui, ele informará que tipo de conclusão está oferecendo:Que aponta para os sinalizadores Globbing (disponível apenas quando a
extendedglob
opção está habilitada) e seções de qualificadores Glob da documentação.Dois recursos diferentes, ambos introduzidos por um arquivo
(
.Em:
O
(#i)
sinalizador globbing torna a correspondência insensível a maiúsculas e minúsculas para o restante do padrão glob, a conclusão ajuda a lembrar quais são os sinalizadores.Expande para os últimos arquivos acessados há menos de 1 hora.
Observe que, se a
bareglobqual
opção estiver desativada, os qualificadores glob só estarão disponíveis usando a(#q...)
sintaxe do sinalizador globbing (*.jpg(#qm-1)
por exemplo, para os arquivos jpg modificados pela última vez no último dia).Os qualificadores glob são um dos recursos matadores do zsh, você encontrará centenas de respostas aqui mostrando seu uso .