Leichte GNU-Readline-Alternative

Ich suche nach einer GNU-Readline-Alternative. Es kommt mit vielen Funktionen, aber nur ein paar von ihnen sind für mich nützlich, wie unten erklärt -

Ich arbeite an einer interaktiven Eingabeaufforderungsanwendung (Eingabeaufforderung anzeigen und nächsten auszuführenden Benutzerbefehl annehmen). Ich möchte eine Bearbeitungs- und Verlaufsfunktion für die Eingabeaufforderung implementieren. Wenn der Benutzer die UP-Taste drückt, sollte der letzte Ausführungsbefehl angezeigt werden. Außerdem sollte der Benutzer in der Lage sein, mit den Pfeiltasten zu navigieren, wenn er Tippfehler oder Befehlsschalter usw. bearbeiten muss.

Unter Windows gibt es bereits etwas Ähnliches, wenn Sie verwendenfgets oderscanf Um die Eingabe über die Eingabeaufforderung von cmd zu erhalten, wird der Verlauf bereits verwaltet und Sie können ihn auch bearbeiten.

Gibt es eine gute Option für Linux?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage