Wie die meisten Leute hier wissen, wird bash bei Verwendung von bash an der Eingabeaufforderung, wenn Sie teilweise einen Dateinamen, einen Befehl oder eine Option für einen Befehl usw. eingeben, das Wort vervollständigen, wenn genau eine Übereinstimmung vorliegt.
Wenn es mehr als ein Match gibt, müssen Sie <Tab>
zweimal treffen und Bash generiert eine Liste möglicher Matches.
Ich möchte bash so konfigurieren, dass diese Optionen einfach beim ersten Mal bereitgestellt werden <Tab>
.
Ist das möglich, ohne ein Skript zu schreiben? dh eine Shell-Option?
man bash
hat einen Abschnitt "programmierbare Vervollständigung", aber ich konnte nicht erkennen, ob es eine Option gibt, um "Vervollständigung einzelner Registerkarten" zu aktivieren.
~/.bash_profile
wird nicht funktionieren. Es muss in Ihrem~/.inputrc