readline

提供: MacWiki
移動: 案内検索

readline とは?[編集]

行単位の文字列入力・編集機能を提供するライブラリ。 Terminal で動作する UNIX アプリケーションでよく用いられている。

MacOSX にデフォルトで含まれるreadline[編集]

Mac OSX には libedit ライブラリが標準付属している(GNU readline は標準付属していない).

  • これは readline 互換という位置づけだが,GNU 系としては機能が不十分.
  • GNU 系のソフトをビルドすると,そのままではこの libedit ライブラリにリンクされ問題を生じることがある。

GNU readline[編集]

こちらはGNU 系のソフトとの整合が良好.