Bash-TAB-Vervollständigung ähnlicher machen wie cmd.exe [duplizieren]

12

Ich habe mich gefragt, ob es eine Möglichkeit gibt, den Rotationsstil in Bash zu vervollständigen, die dem Verhalten von cmd.exe ähnelt


quelle
2
Gibt es eine Möglichkeit, das Verhalten von cmd.exe dem von bash ähnlicher zu machen? Ich mache weniger Fehler in Bash, weil es nicht die falsche Datei auswählt.
Justintime

Antworten:

12

Fügen Sie in Ihrer ~/.inputrcDatei Folgendes hinzu:

"\C-i": menu-complete

Um diese Datei erneut zu lesen, damit sie in der aktuellen Shell wirksam wird, drücken Sie Ctrl- x Ctrl- r.

Bis auf weiteres angehalten.
quelle
Das war sehr nützlich für meinen blinden Freund. Die normale Bash-Tab-Vervollständigung ist mit einem Screenreader nutzlos. das macht es nutzbar.
Cajunluke
resetwürde wahrscheinlich auch funktionieren ...
Hello71
1
@ Hallo71: resetbetrifft das terminal nicht bash.
Bis auf weiteres angehalten.
3
@KoMet: bind 'set completion-ignore-case on'an einer Eingabeaufforderung oder in ~/.bashrcoder set completion-ignore-case onin ~/.inputrc.
Bis auf weiteres angehalten.
1
@KoMet: Gern geschehen. Upvotes sind immer willkommen.
Bis auf weiteres angehalten.