Where can I find documentation for readline?

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP








up vote
7
down vote

favorite
2














The read builtin command has -e option



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


What's Readline in the specification:



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


There are no details of readline.










share|improve this question



















  • 1




    How can I get help on terminal commands? – As type read reveals (and you already found out), read is a shell builtin. Those are documented in the shell's manual pages, so man bash is the correct source in your case.
    – dessert
    Apr 14 at 6:52















up vote
7
down vote

favorite
2














The read builtin command has -e option



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


What's Readline in the specification:



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


There are no details of readline.










share|improve this question



















  • 1




    How can I get help on terminal commands? – As type read reveals (and you already found out), read is a shell builtin. Those are documented in the shell's manual pages, so man bash is the correct source in your case.
    – dessert
    Apr 14 at 6:52













up vote
7
down vote

favorite
2









up vote
7
down vote

favorite
2






2







The read builtin command has -e option



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


What's Readline in the specification:



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


There are no details of readline.










share|improve this question

















The read builtin command has -e option



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


What's Readline in the specification:



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


There are no details of readline.







bash






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Apr 14 at 13:25









Zanna

48k13119228




48k13119228










asked Apr 14 at 5:38









JawSaw

395111




395111







  • 1




    How can I get help on terminal commands? – As type read reveals (and you already found out), read is a shell builtin. Those are documented in the shell's manual pages, so man bash is the correct source in your case.
    – dessert
    Apr 14 at 6:52













  • 1




    How can I get help on terminal commands? – As type read reveals (and you already found out), read is a shell builtin. Those are documented in the shell's manual pages, so man bash is the correct source in your case.
    – dessert
    Apr 14 at 6:52








1




1




How can I get help on terminal commands? – As type read reveals (and you already found out), read is a shell builtin. Those are documented in the shell's manual pages, so man bash is the correct source in your case.
– dessert
Apr 14 at 6:52





How can I get help on terminal commands? – As type read reveals (and you already found out), read is a shell builtin. Those are documented in the shell's manual pages, so man bash is the correct source in your case.
– dessert
Apr 14 at 6:52











3 Answers
3






active

oldest

votes

















up vote
10
down vote



accepted










See man bash, which has an entire section on Readline:



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 a library that's developed alongside bash, but is used by a number of other programs to provide better interactive command-line usage (for example, Python's REPL loop). It can be configured using ~/.inputrc or /etc/inputrc. See the readline site for more details.






share|improve this answer




















  • @SergiyKolodyazhnyy I think those are just for the API. The readline site's documentation is more comprehensive.
    – muru
    Apr 14 at 6:53










  • yep, the site might be a bit more comprehensive, but just in case someone stumbles around here looking for readline manpages, it actually a thing that exists. Correction on my last comment, though, it's part of readline-common package, had to track it down via .list files.
    – Sergiy Kolodyazhnyy
    Apr 14 at 7:00

















up vote
1
down vote













Use man 3 readline for man page for Readline.






share|improve this answer




















  • Note this requires libreadline-devel on some systems
    – Steven Penny
    Apr 14 at 17:23

















up vote
0
down vote













Use info rluserman for the complete manual, with interactive links.



Hit H and the bottom half of the screen will display a list of commands you can use to find what you need. Such as [ and ] to go through the nodes in rluserman. Or try to find something specific by starting a search, for example:



Suppose you were looking for the vi-editing-mode;



  1. hit / to start a search

  2. type your query, e.g. vi, and confirm by hitting Enter

  3. use and to go back and forth through the occurrences in the manual.

(PS. viW', would be better because this would rule out hits like 'provided')






share|improve this answer




















    Your Answer







    StackExchange.ready(function()
    var channelOptions =
    tags: "".split(" "),
    id: "89"
    ;
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function()
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled)
    StackExchange.using("snippets", function()
    createEditor();
    );

    else
    createEditor();

    );

    function createEditor()
    StackExchange.prepareEditor(
    heartbeatType: 'answer',
    convertImagesToLinks: true,
    noModals: false,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: 10,
    bindNavPrevention: true,
    postfix: "",
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    );



    );













     

    draft saved


    draft discarded


















    StackExchange.ready(
    function ()
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1024863%2fwhere-can-i-find-documentation-for-readline%23new-answer', 'question_page');

    );

    Post as a guest






























    3 Answers
    3






    active

    oldest

    votes








    3 Answers
    3






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes








    up vote
    10
    down vote



    accepted










    See man bash, which has an entire section on Readline:



    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 a library that's developed alongside bash, but is used by a number of other programs to provide better interactive command-line usage (for example, Python's REPL loop). It can be configured using ~/.inputrc or /etc/inputrc. See the readline site for more details.






    share|improve this answer




















    • @SergiyKolodyazhnyy I think those are just for the API. The readline site's documentation is more comprehensive.
      – muru
      Apr 14 at 6:53










    • yep, the site might be a bit more comprehensive, but just in case someone stumbles around here looking for readline manpages, it actually a thing that exists. Correction on my last comment, though, it's part of readline-common package, had to track it down via .list files.
      – Sergiy Kolodyazhnyy
      Apr 14 at 7:00














    up vote
    10
    down vote



    accepted










    See man bash, which has an entire section on Readline:



    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 a library that's developed alongside bash, but is used by a number of other programs to provide better interactive command-line usage (for example, Python's REPL loop). It can be configured using ~/.inputrc or /etc/inputrc. See the readline site for more details.






    share|improve this answer




















    • @SergiyKolodyazhnyy I think those are just for the API. The readline site's documentation is more comprehensive.
      – muru
      Apr 14 at 6:53










    • yep, the site might be a bit more comprehensive, but just in case someone stumbles around here looking for readline manpages, it actually a thing that exists. Correction on my last comment, though, it's part of readline-common package, had to track it down via .list files.
      – Sergiy Kolodyazhnyy
      Apr 14 at 7:00












    up vote
    10
    down vote



    accepted







    up vote
    10
    down vote



    accepted






    See man bash, which has an entire section on Readline:



    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 a library that's developed alongside bash, but is used by a number of other programs to provide better interactive command-line usage (for example, Python's REPL loop). It can be configured using ~/.inputrc or /etc/inputrc. See the readline site for more details.






    share|improve this answer












    See man bash, which has an entire section on Readline:



    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 a library that's developed alongside bash, but is used by a number of other programs to provide better interactive command-line usage (for example, Python's REPL loop). It can be configured using ~/.inputrc or /etc/inputrc. See the readline site for more details.







    share|improve this answer












    share|improve this answer



    share|improve this answer










    answered Apr 14 at 6:40









    muru

    130k19273463




    130k19273463











    • @SergiyKolodyazhnyy I think those are just for the API. The readline site's documentation is more comprehensive.
      – muru
      Apr 14 at 6:53










    • yep, the site might be a bit more comprehensive, but just in case someone stumbles around here looking for readline manpages, it actually a thing that exists. Correction on my last comment, though, it's part of readline-common package, had to track it down via .list files.
      – Sergiy Kolodyazhnyy
      Apr 14 at 7:00
















    • @SergiyKolodyazhnyy I think those are just for the API. The readline site's documentation is more comprehensive.
      – muru
      Apr 14 at 6:53










    • yep, the site might be a bit more comprehensive, but just in case someone stumbles around here looking for readline manpages, it actually a thing that exists. Correction on my last comment, though, it's part of readline-common package, had to track it down via .list files.
      – Sergiy Kolodyazhnyy
      Apr 14 at 7:00















    @SergiyKolodyazhnyy I think those are just for the API. The readline site's documentation is more comprehensive.
    – muru
    Apr 14 at 6:53




    @SergiyKolodyazhnyy I think those are just for the API. The readline site's documentation is more comprehensive.
    – muru
    Apr 14 at 6:53












    yep, the site might be a bit more comprehensive, but just in case someone stumbles around here looking for readline manpages, it actually a thing that exists. Correction on my last comment, though, it's part of readline-common package, had to track it down via .list files.
    – Sergiy Kolodyazhnyy
    Apr 14 at 7:00




    yep, the site might be a bit more comprehensive, but just in case someone stumbles around here looking for readline manpages, it actually a thing that exists. Correction on my last comment, though, it's part of readline-common package, had to track it down via .list files.
    – Sergiy Kolodyazhnyy
    Apr 14 at 7:00












    up vote
    1
    down vote













    Use man 3 readline for man page for Readline.






    share|improve this answer




















    • Note this requires libreadline-devel on some systems
      – Steven Penny
      Apr 14 at 17:23














    up vote
    1
    down vote













    Use man 3 readline for man page for Readline.






    share|improve this answer




















    • Note this requires libreadline-devel on some systems
      – Steven Penny
      Apr 14 at 17:23












    up vote
    1
    down vote










    up vote
    1
    down vote









    Use man 3 readline for man page for Readline.






    share|improve this answer












    Use man 3 readline for man page for Readline.







    share|improve this answer












    share|improve this answer



    share|improve this answer










    answered Apr 14 at 5:44









    Eranda Peiris

    661416




    661416











    • Note this requires libreadline-devel on some systems
      – Steven Penny
      Apr 14 at 17:23
















    • Note this requires libreadline-devel on some systems
      – Steven Penny
      Apr 14 at 17:23















    Note this requires libreadline-devel on some systems
    – Steven Penny
    Apr 14 at 17:23




    Note this requires libreadline-devel on some systems
    – Steven Penny
    Apr 14 at 17:23










    up vote
    0
    down vote













    Use info rluserman for the complete manual, with interactive links.



    Hit H and the bottom half of the screen will display a list of commands you can use to find what you need. Such as [ and ] to go through the nodes in rluserman. Or try to find something specific by starting a search, for example:



    Suppose you were looking for the vi-editing-mode;



    1. hit / to start a search

    2. type your query, e.g. vi, and confirm by hitting Enter

    3. use and to go back and forth through the occurrences in the manual.

    (PS. viW', would be better because this would rule out hits like 'provided')






    share|improve this answer
























      up vote
      0
      down vote













      Use info rluserman for the complete manual, with interactive links.



      Hit H and the bottom half of the screen will display a list of commands you can use to find what you need. Such as [ and ] to go through the nodes in rluserman. Or try to find something specific by starting a search, for example:



      Suppose you were looking for the vi-editing-mode;



      1. hit / to start a search

      2. type your query, e.g. vi, and confirm by hitting Enter

      3. use and to go back and forth through the occurrences in the manual.

      (PS. viW', would be better because this would rule out hits like 'provided')






      share|improve this answer






















        up vote
        0
        down vote










        up vote
        0
        down vote









        Use info rluserman for the complete manual, with interactive links.



        Hit H and the bottom half of the screen will display a list of commands you can use to find what you need. Such as [ and ] to go through the nodes in rluserman. Or try to find something specific by starting a search, for example:



        Suppose you were looking for the vi-editing-mode;



        1. hit / to start a search

        2. type your query, e.g. vi, and confirm by hitting Enter

        3. use and to go back and forth through the occurrences in the manual.

        (PS. viW', would be better because this would rule out hits like 'provided')






        share|improve this answer












        Use info rluserman for the complete manual, with interactive links.



        Hit H and the bottom half of the screen will display a list of commands you can use to find what you need. Such as [ and ] to go through the nodes in rluserman. Or try to find something specific by starting a search, for example:



        Suppose you were looking for the vi-editing-mode;



        1. hit / to start a search

        2. type your query, e.g. vi, and confirm by hitting Enter

        3. use and to go back and forth through the occurrences in the manual.

        (PS. viW', would be better because this would rule out hits like 'provided')







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered May 7 at 14:21









        pm-b

        864




        864



























             

            draft saved


            draft discarded















































             


            draft saved


            draft discarded














            StackExchange.ready(
            function ()
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1024863%2fwhere-can-i-find-documentation-for-readline%23new-answer', 'question_page');

            );

            Post as a guest













































































            Popular posts from this blog

            Trouble downloading packages list due to a “Hash sum mismatch” error

            How do so many people here on Academia.SE, and in general, afford lavish higher education programs?

            Which professions warranted travel in Medieval times?