Where can I find documentation for readline?

Clash Royale CLAN TAG#URR8PPP up vote
7
down vote
favorite
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
add a comment |Â
up vote
7
down vote
favorite
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
1
How can I get help on terminal commands? â Astype readreveals (and you already found out),readis a shell builtin. Those are documented in the shell's manual pages, soman bashis the correct source in your case.
â dessert
Apr 14 at 6:52
add a comment |Â
up vote
7
down vote
favorite
up vote
7
down vote
favorite
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
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
bash
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? â Astype readreveals (and you already found out),readis a shell builtin. Those are documented in the shell's manual pages, soman bashis the correct source in your case.
â dessert
Apr 14 at 6:52
add a comment |Â
1
How can I get help on terminal commands? â Astype readreveals (and you already found out),readis a shell builtin. Those are documented in the shell's manual pages, soman bashis 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
add a comment |Â
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.
@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 ofreadline-commonpackage, had to track it down via.listfiles.
â Sergiy Kolodyazhnyy
Apr 14 at 7:00
add a comment |Â
up vote
1
down vote
Use man 3 readline for man page for Readline.
Note this requireslibreadline-develon some systems
â Steven Penny
Apr 14 at 17:23
add a comment |Â
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;
- hit
/to start a search - type your query, e.g.
vi, and confirm by hittingEnter - use
andto go back and forth through the occurrences in the manual.
(PS. viW', would be better because this would rule out hits like 'provided')
add a comment |Â
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.
@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 ofreadline-commonpackage, had to track it down via.listfiles.
â Sergiy Kolodyazhnyy
Apr 14 at 7:00
add a comment |Â
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.
@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 ofreadline-commonpackage, had to track it down via.listfiles.
â Sergiy Kolodyazhnyy
Apr 14 at 7:00
add a comment |Â
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.
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.
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 ofreadline-commonpackage, had to track it down via.listfiles.
â Sergiy Kolodyazhnyy
Apr 14 at 7:00
add a comment |Â
@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 ofreadline-commonpackage, had to track it down via.listfiles.
â 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
add a comment |Â
up vote
1
down vote
Use man 3 readline for man page for Readline.
Note this requireslibreadline-develon some systems
â Steven Penny
Apr 14 at 17:23
add a comment |Â
up vote
1
down vote
Use man 3 readline for man page for Readline.
Note this requireslibreadline-develon some systems
â Steven Penny
Apr 14 at 17:23
add a comment |Â
up vote
1
down vote
up vote
1
down vote
Use man 3 readline for man page for Readline.
Use man 3 readline for man page for Readline.
answered Apr 14 at 5:44
Eranda Peiris
661416
661416
Note this requireslibreadline-develon some systems
â Steven Penny
Apr 14 at 17:23
add a comment |Â
Note this requireslibreadline-develon 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
add a comment |Â
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;
- hit
/to start a search - type your query, e.g.
vi, and confirm by hittingEnter - use
andto go back and forth through the occurrences in the manual.
(PS. viW', would be better because this would rule out hits like 'provided')
add a comment |Â
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;
- hit
/to start a search - type your query, e.g.
vi, and confirm by hittingEnter - use
andto go back and forth through the occurrences in the manual.
(PS. viW', would be better because this would rule out hits like 'provided')
add a comment |Â
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;
- hit
/to start a search - type your query, e.g.
vi, and confirm by hittingEnter - use
andto go back and forth through the occurrences in the manual.
(PS. viW', would be better because this would rule out hits like 'provided')
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;
- hit
/to start a search - type your query, e.g.
vi, and confirm by hittingEnter - use
andto go back and forth through the occurrences in the manual.
(PS. viW', would be better because this would rule out hits like 'provided')
answered May 7 at 14:21
pm-b
864
864
add a comment |Â
add a comment |Â
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
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
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
1
How can I get help on terminal commands? â As
type readreveals (and you already found out),readis a shell builtin. Those are documented in the shell's manual pages, soman bashis the correct source in your case.â dessert
Apr 14 at 6:52