tech-misc archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: libedit/makelist, editrc manpage, document default key bindings
On Mar 8, 4:43pm, reed%reedmedia.net@localhost ("Jeremy C. Reed") wrote:
-- Subject: libedit/makelist, editrc manpage, document default key bindings
| (I cc'd two developers as they contributed some of this.)
|
| I want to close my old PR #14578 by documenting the default keybindings.
| When I filed this PR a few years ago, I was curious on what certain keys
| did.
|
| I have several questions:
|
| 1) What calls "makelist -m"?
Nothing. It is manually ran and added to editrc.
|
| 2) Can the "makelist -m" be extended to show the default key combinations?
| (The info is in two different source files, maps.c and emacs.c, that could
| be parsed.)
Sure.
| 3) sh man page says it uses editline library and the editrc manpage
| mentions built-in commands, like "bind" -- but sh says "bind: not found".
| What am I missing in the docs?
ESC-X before the bind command.
|
| 4) Why does emacs.c document ^U for both em_universal_argument and
| em_kill_line?
If it is preceded by a count, it becomes universal arg IIRC.
| 5) Are there keys associated for copy_prev_word, toggle_overwrite,
| inc_search_next, and/or inc_search_prev?
I don't think so.
| 6) The following is my patch, but I'd prefer to just put this info in the
| earlier section, but that is generated by "makelist -m" (.\" Section
| automatically generated with makelist). Most of the following is same as
| already listed. But adds the keys themselves.
We should fix makelist instead.
christos
Home |
Main Index |
Thread Index |
Old Index