Vraag Waar kan ik documentatie vinden voor de leesregel?


De read ingebouwde opdracht heeft -e keuze

-e  Use Readline to handle input. This permits input editing in the same
    manner as the command line.

Wat is Readline in de specificatie:

$ man readline
No manual entry for readline
$ man Readline
No manual entry for Readline

Er zijn geen details over de leesregel.


7
2018-04-14 05:38


oorsprong


Hoe kan ik hulp krijgen bij terminalopdrachten? - Als type read onthult (en je bent er al achter), read is een shell gebouwd. Die zijn gedocumenteerd in de handleidingpagina's van de shell, dus man bash is de juiste bron in jouw geval. - dessert


antwoorden:


Zien man bash, die een hele sectie op Readline heeft:

READLINE
   This  is  the  library  that  handles  reading  input  when  using   an
   interactive  shell,  unless  the  --noediting  option is given at shell
   invocation.  Line editing is also used when using the -e option to  the
   read  builtin.

GNU Readline is een bibliotheek die naast bash is ontwikkeld, maar wordt gebruikt door een aantal andere programma's om een ​​beter interactief opdrachtregelgebruik te bieden (bijvoorbeeld de REPL-lus van Python). Het kan worden geconfigureerd met behulp van ~/.inputrc of /etc/inputrc. Zien de readline-site voor meer details.


10
2018-04-14 06:40



@SergiyKolodyazhnyy Ik denk dat die alleen voor de API zijn. De documentatie van de readline-site is uitgebreider. - muru
ja, de site is misschien wat uitgebreider, maar voor het geval iemand hier op zoek is naar readline-manpages, is het eigenlijk een ding dat bestaat. Correctie op mijn laatste opmerking, hoewel, het maakt deel uit van readline-common pakket, moest het opsporen via .list bestanden. - Sergiy Kolodyazhnyy


Gebruik man 3 readline voor man pagina voor Readline.


1
2018-04-14 05:44



Let op dit vereist libreadline-devel op sommige systemen - Steven Penny


Gebruik info rluserman voor de volledige handleiding, met interactieve links.

Raken H en de onderste helft van het scherm toont een lijst met opdrachten die u kunt gebruiken om te vinden wat u nodig hebt. Zoals [ en ] om door de knooppunten te gaan rluserman. Of probeer iets specifieks te vinden door een zoekopdracht te starten, bijvoorbeeld:

Stel dat je op zoek was naar de vi-editing-mode;

  1. raken / om een ​​zoekopdracht te starten
  2. type uw zoekopdracht, bijvoorbeeld vien bevestig door te slaan Enter
  3. gebruik { en } om heen en weer te gaan door de gebeurtenissen in de handleiding.

(PS. vi\W', zou beter zijn omdat dit hits zoals 'pro' uitsluitvided ')


0
2018-05-07 14:21