GNU Readline
![](http://upload.wikimedia.org/wikipedia/commons/thumb/6/67/Nuvola_apps_emacs_vector.svg/35px-Nuvola_apps_emacs_vector.svg.png)
Cet article est une ébauche concernant un logiciel libre.
Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants.
![Description de l'image Official gnu.svg.](http://upload.wikimedia.org/wikipedia/commons/thumb/3/39/Official_gnu.svg/langfr-120px-Official_gnu.svg.png)
Créateur | Brian Fox (en)![]() |
---|---|
Développé par | Projet GNU |
Dernière version | 8.2 ()[1]![]() |
Version avancée | 8.3-alpha ()[2]![]() |
Dépôt | git.savannah.gnu.org/cgit/readline.git![]() |
Écrit en | C |
Système d'exploitation | GNU/Linux, BSD, macOS et Microsoft Windows![]() |
Type | Bibliothèque logicielle |
Licence | GNU GPL |
Site web | www.gnu.org/software/readline![]() |
modifier - modifier le code - voir Wikidata (aide)
GNU Readline est une bibliothèque logicielle conférant aux interfaces en ligne de commande les fonctionnalités d'édition et d'historique. C'est un logiciel libre maintenu pour le projet GNU par Chet Ramey, le mainteneur de GNU Bash.
Caractéristiques techniques
L'édition des commandes est similaire à celle des éditeurs de texte GNU Emacs ou vi. Les raccourcis clavier sont cependant par défaut inspirés d'emacs, mais peuvent être personnalisés.
La gestion de l'historique des commandes précédemment entrées par l'utilisateur et la gestion interactive des entrées en ligne de commande[note 1] sont des caractéristiques distribuées dans une bibliothèque intégrée à GNU Readline ou disponible séparément, dans une bibliothèque dédiée à l'historique.
Modes d'éditions
Libreadline peut utiliser les raccourcis clavier du mode d'édition Emacs (par défaut dans un terminal), ou vi.
Parmi ses raccourcis clavier, le mode emacs permet de se déplacer dans le terminal plus rapidement, (alt-f
/alt-b
[3] = 1 mot en avant/arrière, ctrl-a
/ctrl-e
début/fin de ligne), d'échanger des caractères ctrl-t
(échange avec le caractère courant avec le précédent) et de copier/coller du texte surligné, à la souris par exemple, ou déjà dans le tampon (ctrl-shift-c
/ctrl-shift-v
= copier/coller). Il est possible de rechercher dans l'historique grâce au raccourci ctrl-r
, dans ce cas, le texte présent sur la ligne courante sera cherché en premier.
Notes et références
Notes
Références
Liens externes
- (en) Site officiel
v · m | ||
---|---|---|
Histoire | ![]() | |
Licences | ||
Logiciels | ||
Personnalités |
|
Portail des logiciels libres