GNU readline
Το λήμμα δεν περιέχει πηγές ή αυτές που περιέχει δεν επαρκούν. |
Η GNU readline είναι μια βιβλιοθήκη λογισμικού που δημιουργήθηκε και συντηρείται από το εγχείρημα GNU. Διατίθεται με την άδεια GPL. Παρέχει δυνατότητες επεξεργασίας γραμμής-εντολών. Η τρέχουσα έκδοση είναι η 8.1. Καινούργια χαρακτηριστικά που έχουν προστεθεί είναι η υποστήριξη χαρακτήρων πολλών μπάιτ Unicode.
![]() | |
Γενικά | |
---|---|
Δημιουργοί | Brian Fox |
Είδος | βιβλιοθήκη |
Διανομή | |
Έκδοση | 8.2 (26 Σεπτέμβριος 2022)[1] |
Λειτουργικά | GNU/Linux, BSD, macOS, Microsoft Windows |
Ανάπτυξη | |
Υπευθ. ανάπτυξης | Εγχείρημα GNU |
Γραμμένο σε | C |
Σύνδεσμοι | |
Επίσημος ιστότοπος | |
https://www.gnu.org/software/readline/ | |
Αποθετήριο κώδικα | |
https://git.savannah.gnu.org/cgit/readline.git |
Για παράδειγμα σε μια εφαρμογή που χρησιμοποιεί τη βιβλιοθήκη αυτή , πατώντας τον συνδυασμό πλήκτρων C-b (CTRL-B) μετακινείται ο δρομέας πίσω ένα κενό, ενώ ο συνδυασμός C-f μετακινεί το δρομέα μπροστά ένα κενό. Ο συνδυασμός C-r ξεκινάει μια αναζήτηση στο ιστορικό. Αυτές οι συσχετίσεις συνδυασμών πλήκτρων με ενέργειες (που είναι οι προκαθορισμένες, αν και προαιρετικά είναι διαθέσιμες συσχετίσεις του προγράμματος vi) προέρχονται από ένα από τα παλιότερα και πιο δημοφιλή έργα του GNU πρότζεκτ, τον επεξεργαστή κειμένου Emacs. Η Readline υποστηρίζει και μιά ποικιλία από προχωρημένα χαρακτηριστικά, συμπεριλαμβανομένου του kill ring (μια ευέλικτη εκδοχή του προχείρου αποκοπής/επικόλλησης) και αυτόματα συμπλήρωση tab. Σαν διαπλατφορμική βιβλιοθήκη η readline επιτρέπει σε πολλές εφαρμογές σε διάφορες πλατφόρμες να επιδεικνύουν παρόμοια συμπεριφορά στην επεξεργασία μιας γραμμής εντολών.
Δείτε επίσης
ΕπεξεργασίαΕξωτερικοί σύνδεσμοι
Επεξεργασία- κεντρικός ιστότοπος της GNU readline (Αγγλικά)
- ↑ «Readline-8.2 Release available» (στα Αγγλικά). 26 Σεπτέμβριος 2022. Ανακτήθηκε στις 26 Σεπτέμβριος 2022.