GNU Readline

GNU Readline

informație
Creator Brian Fox
Dezvoltat de Proiectul GNU
Ultima versiune 8.1 (6 decembrie 2020)
Depozit git.savannah.gnu.org/cgit/readline.git
Scris in VS
Sistem de operare GNU / Linux , BSD ( d ) , macOS și Microsoft Windows
Tip Biblioteca software
Licență GNU GPL
Site-ul web savannah.gnu.org/projects/readline

GNU Readline este o bibliotecă software care oferă interfețe de linie de comandă cu funcționalități de editare și istoric. Acesta este un software gratuit menținut pentru Proiectul GNU de Chet Ramey , The sustinatorul de GNU Bash .

Caracteristici tehnice

Editarea comenzilor este similară cu editarea în editori de text GNU Emacs sau vi . În comenzile rapide de la tastatură cu toate acestea sunt implicite emacs inspirate, dar pot fi personalizate.

Gestionarea istoricului comenzilor introduse anterior de utilizator și gestionarea interactivă a intrărilor din linia de comandă sunt caracteristici distribuite într-o bibliotecă integrată în GNU Readline sau disponibile separat într-o bibliotecă de istorie dedicată.

Moduri de editare

Libreadline poate utiliza comenzile rapide de la tastă în modul de editare Emacs (implicit într-un terminal) sau vi .

Printre comenzile rapide de la tastatură, modul emacs vă permite să vă deplasați mai repede în jurul terminalului, ( alt-f/ alt-b= 1 cuvânt înainte / înapoi, ctrl-a/ ctrl-eînceputul / sfârșitul liniei), să schimbați caractere ctrl-t(să schimbați cu caracterul curent cu cel anterior) și să copiați / lipiți text evidențiat, cu mouse-ul de exemplu, sau deja în buffer ( ctrl-shift-c/ ctrl-shift-v= copiați / lipiți). Este posibil să căutați în istoric folosind comanda rapidă ctrl-r, în acest caz, textul prezent pe linia curentă va fi căutat mai întâi.

Note și referințe

Note

  1. Management interactiv similar cu csh .

Referințe

  1. (în) Chet Ramey ( d ) , Versiunea Readline-8.1 disponibilă  " ,7 decembrie 2020(accesat la 26 februarie 2021 )
  2. alt este cheia implicită pentru comanda rapidă   „ meta ”, aceasta poate depinde de configurația sistemului

linkuri externe