Eine der wirklich attraktiven Funktionen von Fish ist, dass es die intelligente Tab-Vervollständigung von Optionen basierend auf ihren Spezifikationen in der jeweiligen Manpage jedes Befehls unterstützt. Hat jemand eine Möglichkeit entwickelt, die Tab-Vervollständigungsintelligenz von Bash mit diesen Daten zu aktivieren?
Antwort1
Wenn Sie sich darauf beziehen, ob der Optionswert abgeschlossen ist, da der Optionsindikator bereits eingegeben wurde, bash
gibt es diese Funktionalität tatsächlich (siehe z. B. dieDokumentation zur programmierbaren Vervollständigung). Es kann jedoch, soweit ich weiß, nicht automatisch aus der Manpage generiert werden.
Dersh-manpage-completions
Projektgeht in diese Richtung und scheint auf fish
einem (Python-basierten) Mechanismus zu basieren.