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


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.


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.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.