No bash, como obtenho conclusões possíveis para desaparecer depois?

2

No bash, quando eu clico em tab e a conclusão é ambígua, aparece assim na minha tela:

chris@host / $ cd fo
foo/ for/ foz/
chris@host / $ cd fo

Continuo digitando, mas chego a outra conclusão:

chris@host / $ cd fo
foo/ for/ foz/
chris@host / $ cd foo/ba
bar/ bat/
chris@host / $ cd foo/ba

E outro:

chris@host / $ cd fo
foo/ for/ foz/
chris@host / $ cd foo/ba
bar/ bat/
chris@host / $ cd foo/bar/ba
bad/ bay/ baz
chris@host / $ cd foo/bar/baz
chris@host /foo/bar/baz $

Eu fiquei com um monte de sugestões de conclusão no meu histórico de terminal, que para mim é uma bagunça que eu não quero. Em zsh isso não acontece - quando você terminar com uma sugestão, ela desaparece do terminal, e tudo que você vê é:

chris@host / $ cd foo/bar/baz
chris@host /foo/bar/baz $

Existe alguma maneira de obter bash para agir de forma semelhante ou isso é uma coisa só zsh?

    
por Chris Mounce 05.03.2013 / 22:16

1 resposta

3

Até onde eu sei, é como o bash funciona.
Se você preferir o comportamento zsh , use zsh .

(A coisa maravilhosa sobre shells padrão é que há muitos para escolher!)

    
por 05.03.2013 / 23:17