
É possível fazer com que o bash expanda curingas na conclusão da guia no mesmo estilo do zsh?
Então imagine o seguinte:
mkdir new
touch new/1.txt new/2.txt new/3.log
Agora,
ls new/*.txt<TAB>
Expandiria para
ls new/1.txt new/2.txt new/3.log
MAS ls new/
não deve expandir, mas sim listar possíveis correspondências (sem curinga).
M-*
chega perto, mas não chega lá. Se você tentar o procedimento acima em zsh, verá o comportamento desejado.
Responder1
Acho que você está procurando C-x *( glob-expand-word
). Nunca usei zsh, mas veja se faz o que você procura.
Responder2
Se você usar set -o vi
, poderá usar <ESC>-*
para expandir os curingas, mas é em vez de, não ao mesmo tempo que pressiona a guia.