On 5/8/17 2:18 PM, Eduardo Bustamante wrote:
> dualbus@debian:~/src/gnu/bash$ for fn in edit-and-execute-command
> kill-line yank yank-pop; do echo $fn:; fn=$fn ./bash --noprofile
> --norc -ic 'bind -q $fn; bind -u $fn; bind -q $fn'|sed 's/^/ /'; done
> edit-and-execute-command:
> edit-and-execute-command can be invoked via "\C-x\C-e".
> edit-and-execute-command can be invoked via "\C-x\C-e".
This is more of a documentation problem. Unless you use the `-m' option,
the commands act on the current keymap, which is either `emacs' or
(usually) `vi-insert'. The man page isn't clear on that.
Using 'bind -u -m emacs-ctlx edit-and-execute-command' works. Similarly
for 'bind -u -m emacs-meta yank-pop'.
--
``The lyf so short, the craft so long to lerne.'' - Chaucer
``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRU [email protected] http://cnswww.cns.cwru.edu/~chet/