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?