GNU readline
Από τη Βικιπαίδεια, την ελεύθερη εγκυκλοπαίδεια
Η GNU readline είναι μια βιβλιοθήκη λογισμικού που δημιουργήθη συντηρείται από το πρότζεκτ GNU. Διατείθεται με την άδεια GPL. Παρέχει δυνατότητες επεξεργασίας γραμμής-εντολών. Η τρέχουσα έκδοση είναι η 5.1. Καινούργια χαρακτηριστικά που έχουν προστεθεί είναι η υποστήριξη χαρακτήρων πολλών μπάιτ Unicode.
Για παράδειγμα σε μια εφαρμογή που χρησιμοποιεί την βιβλιοθήκη αυτή , πατώντας τον συνδυασμό πλήκτρων C-b (CTRL-B) μετακινείται ο δρομέας πίσω ένα κενό, ενώ ο συνδυασμός C-f μετακινεί το δρομέα μπροστά ένα κενό. Ο συνδυασμός C-r ξεκινάει μια αναζήτηση στο ιστορικό . Αυτές οι συσχετίσεις συνδυασμών πλήκτρων με ενέργειες (που είναι οι προκαθορισμένες, αν και προαιρετικά είναι διαθέσιμες συσχετίσεις του προγράμματος vi) προέρχονται από ένα από τα παλιότερα και ποιό δημοφιλή έργα του GNU πρότζεκτ , τον επεξεργαστή κειμένου Emacs. Η Readline υποστηρίζει και μιά ποικιλία από προχωρημένα χαρακτηριστικά , συμπεριλαμβανομένου του kill ring (μια ευέλικτη εκδοχή του προχείρου αποκοπής/επικόλλησης) και αυτόματα συμπλήρωση tab.Σαν διαπλατφορμική βιβλιοθήκη η readline επιτρέπει σε πολλές εφαρμογές σε διάφορες πλατφόρμες να επιδυκνείουν παρόμοια συμπεριφορά στην επεξεργασία μιας γραμμής εντολών.