Czy można skonfigurować bash w taki sposób, aby na pierwszej zakładce autouzupełniania wyświetlał wszystkie możliwe pliki, a przy kolejnych cyklach dokonywał wyborów?
Obie opcje są łatwe do zrobienia osobno i mógłbym powiązać je z różnymi kluczami, ale powyższe byłoby idealne, ale nie mogę nic na ten temat znaleźć w sieci.
bash
autocomplete
Voo
źródło
źródło
Odpowiedzi:
To wydaje się bliskie temu, czego chcesz:
źródło
bind "TAB:complete"; bind "set show-all-if-ambiguous off"
bind "set menu-complete-display-prefix on"
wyświetli listę kandydatów na pierwszej karcie bez automatycznego uzupełniania.Tego używam. O ile mogę powiedzieć, robi dokładnie to, co chcesz.
Działa to na komputerach Mac (10.13 i 10.14) i Ubuntu (16.04 i 18.04).
źródło
Czy rozważałeś? Odwołano się do niego w Superuser ...
źródło
menu-complete
to tylko połowa tego, co zadaje pytanie. Jak mówi pytanie: „[inne] opcje są łatwe do zrobienia osobno” .