Aktivieren der Manpage-basierten Vervollständigung im Fish-Stil in Bash

Aktivieren der Manpage-basierten Vervollständigung im Fish-Stil in Bash

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, bashgibt 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-completionsProjektgeht in diese Richtung und scheint auf fisheinem (Python-basierten) Mechanismus zu basieren.

verwandte Informationen