GNU/Linux >> Linux の 問題 >  >> Linux

軽量な GNU readline の代替

readline に代わる BSD ライセンスの replxx があります。これは、Linux、BSD、Solaris、および Windows で動作します。インタラクティブなコンソール プログラムに期待される機能をサポートしています。

  • 行編集
  • 歴史
  • シンタックスハイライト
  • ヒント
  • UTF-8
  • ユーザー定義のキーバインド ((shift/ctrl)F1 - F12 をサポート)
  • マルチスレッド印刷

これは立派な目標だと思います :-)

おそらく、Linenoise、libedit/editline、または tecla が適しているでしょうか?

それらのうち、おそらく libedit が最も広く使用されています。 postgreqsql クライアント シェルと、Kerberos および ntp 用のさまざまな BSD ユーティリティ (ただし、アップストリーム ソースの場合、Linux で libreadline が広く使用されているため、コンパイル用のデフォルトの行編集ライブラリではない場合があります)。 libedit/editline には、わずかに異なるバージョンがいくつかあります。それらのリファレンスのいくつかを読み、さらに調査を行うとわかります。

乾杯、プロジェクトの成功を祈ります。


Linux
  1. GNUAutotoolsの紹介

  2. GNUコアユーティリティの紹介

  3. BsdとGnu/linux Userlandの主な違いは何ですか?

  1. Tusk –クロスプラットフォームのElectronベースのEvernoteの代替品

  2. Synfig – GNU/Linux用のAdobeAnimateの代替

  3. ping の代替

  1. 「readline/readline.h」ファイルが見つかりません

  2. 大文字と小文字を区別する GNU ソート

  3. 軽量 X11 の代替品はありますか?