GNU Readline
GNU Readline（グニュー・リードライン）は、GNUプロジェクトが開発・保守しているライブラリの1つ。GPLでライセンスされ、bashなどのプロジェクトで使われている。

Readlineを使ったアプリケーションでは、CTRL-B押下でカーソルを1文字ぶん戻し、CTRL-F押下で1文字ぶん進め、CTRL-Rでコマンド履歴を検索できる。これらのショートカットキー（前述はデフォルトであり、vi風のバインディングも可能）はGNUの最も有名なプロジェクトであるテキストエディタのGNU Emacsに倣ったものである。Readlineには他にも、キルリング（コピー・アンド・ペーストをより柔軟にしたもの）、コマンド行補完といった基本機能がある。クロスプラットフォームのライブラリであるため、アプリケーションの行編集動作を各種システムで同一にすることができる。

Readlineは設定ファイルでカスタマイズでき、設定ファイルの位置はデフォルト (~/.inputrc) もあるが、アプリケーションで指定したパスでもよい。このファイルでキーバインディングなどをカスタマイズできる。
Q7598
GNUプロジェクト
ORG
Q188860
ライブラリ
Concept
Q7603
GPL
MEDIA
Q189248
bash
MEDIA
Q107602
カーソル
Concept
Q118470
ショートカットキー
Concept
Q214743
vi
Concept
Q131212
テキストエディタ
Concept
Q1252773
GNU Emacs
MISC
Q1058748
キルリング
Concept
None
コマンド行補完
UNK
Q174666
クロスプラットフォーム
Concept
Q1571814
設定ファイル
Concept
Q510878
キーバインディング
Concept
Q578173
GNU Readline
MEDIA
2020-01-01T00:00:00Z^^http://www.w3.org/2001/XMLSchema#dateTime
1
DATE
2020-01-01T00:00:00Z^^http://www.w3.org/2001/XMLSchema#dateTime
1
DATE
2020-01-01T00:00:00Z^^http://www.w3.org/2001/XMLSchema#dateTime
1
DATE
+1^^http://www.w3.org/2001/XMLSchema#decimal
1
NUMBER
+1^^http://www.w3.org/2001/XMLSchema#decimal
1
NUMBER
+1^^http://www.w3.org/2001/XMLSchema#decimal
1
NUMBER
developer
instance of
developer
part of
instance of