conclusão do curinga bash

conclusão do curinga bash

É 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.

informação relacionada