GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Leichtgewichtige GNU-Readline-Alternative

Es gibt replxx, eine BSD-lizenzierte Alternative zu readline. Es funktioniert unter Linux, BSD, Solaris und Windows. Es unterstützt Funktionen, die Sie von interaktiven Konsolenprogrammen erwarten, nämlich:

  • Zeilenbearbeitung
  • Geschichte
  • Syntax-Highlighting
  • Hinweise
  • UTF-8
  • benutzerdefinierte Tastenbelegung (unterstützt (Umschalt/Strg)F1 - F12)
  • Multithread-Druck

Dies ist ein bewundernswertes Ziel, wie ich finde :-)

Vielleicht passen Linenoise, libedit/editline oder tecla dazu?

Von diesen ist Libedit wahrscheinlich am weitesten verbreitet - z. postgreqsql-Client-Shell und verschiedene BSD-Dienstprogramme für Kerberos und ntp (obwohl es für die Upstream-Quellen aufgrund der weit verbreiteten Verwendung von libreadline unter Linux möglicherweise nicht die standardmäßige Zeilenbearbeitungsbibliothek für die Kompilierung ist). Es gibt ein paar leicht unterschiedliche Versionen von libedit/editline, wie Sie sehen werden, wenn Sie einige dieser Referenzen lesen und weiter recherchieren.

Cheers und viel Glück mit Ihrem Projekt.


Linux
  1. Eine Einführung in die GNU Core Utilities

  2. Tusk – Eine plattformübergreifende elektronenbasierte Evernote-Alternative

  3. Synfig – Eine Adobe Animate-Alternative für GNU/Linux

  4. Datei „readline/readline.h“ nicht gefunden

  5. Was ist ?=im Makefile

Pekwm:Ein leichter Linux-Desktop

[Rezension] Void Linux, ein Linux-BSD-Hybrid

Redhat Subskriptionsalternative | Lokales Repository

5 Leichte Linux-Desktop-Umgebungen

Top alternative Linux-Distributionen zu Windows XP

AppFlowy:Eine Open-Source-Alternative zu Notion