GNU/Linux >> Znalost Linux >  >> Linux

Lehká alternativa GNU readline

Existuje replxx, BSD licencovaná alternativa k readline. Funguje v Linuxu, BSD, Solaris a Windows. Má podporu funkcí, které očekáváte od interaktivních konzolových programů, jmenovitě:

  • úprava řádků
  • historie
  • zvýraznění syntaxe
  • nápovědy
  • UTF-8
  • uživatelsky definované klávesové zkratky (podporující (shift/ctrl)F1 - F12)
  • tisk s více vlákny

To je myslím obdivuhodný cíl :-)

Možná by tomu odpovídalo Linenoise, libedit/editline nebo tecla?

Z těch je asi nejpoužívanější libedit - kupř. klientský shell postgreqsql a různé nástroje BSD pro Kerberos a ntp (ačkoli pro upstream zdroje to nemusí být výchozí knihovna pro úpravu řádků pro kompilaci kvůli rozšířenému používání libreadline na Linuxu). Existuje několik mírně odlišných verzí libedit/editline, jak uvidíte, když si přečtete některé z těchto odkazů a provedete další průzkum.

Na zdraví a hodně štěstí s vaším projektem.


Linux
  1. Soubor 'readline/readline.h' nebyl nalezen

  2. Co je ?=v Makefile

  3. Je k dispozici lehká alternativa X11?

  1. Úvod do GNU Autotools

  2. Úvod do GNU Core Utilities

  3. Jaký je rozdíl mezi Unixem, Linuxem, BSD a GNU?

  1. Jaké jsou hlavní rozdíly mezi Bsd a Gnu/linux Userland?

  2. Tusk – multiplatformní alternativa Evernote založená na elektronech

  3. Synfig – alternativa Adobe Animate pro GNU/Linux