Re: Interrpreting modifier codes in /etc/inputrc ??

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Thanks Rick;

On Thu, 2009-08-06 at 14:46 -0700, Rick Stevens wrote:
> William Case wrote:
> > On Thu, 2009-08-06 at 15:29 -0500, Mikkel L. Ellertson wrote:
> >> William Case wrote:

> > Mikkel, I would prefer to be lazy too. However, Control+right-arrow
> > simply produces ";5C" at the cursor on my command line and Control
> > +left-arrow prints ";5D".
> 
> Mikkel is correct. CTRL-left-arrow generates <ESC>[1;5C (<ESC> meaning 
> "escape" or the "\e" from the previous posts), CTRL-right-arrow produces
> <ESC>[1;5D.  

Yes that is what the keys are supposed to be designated as, but
CTRL-right-arrow and CTRL-left-arrow. should produce movement one word
at a time -- not just print out the code at the cursor location.

> If you're curios, run "showkey -a" from a command prompt
> and press those sequences:
> 
> [root@prophead ~]# showkey -a

Thanks for introducing me to the showkey command.

> As to bash just displaying the ";5C" or whatever, you have to have data
> on the command line for it to the sequences to operate on.  If you're
> just at a prompt and you hit one of those sequences, there's nothing to
> act on and you'll probably rewarded with a beep and a display of the
> remainder of the key sequence.

I did have data in the command line when I tried CTRL-right-arrow and
CTRL-left-arrow.

Since I had used a command from 'history', I tried your suggestion to
see if a new command/sentence/data made any difference. It shouldn't
have.
> 
> Try putting "the quick brown fox" after a command prompt, then use 
> CTRL-left-arrow and watch the cursor move back by words.

I did not get movement.  I only got the same ";5C" and ";5D" code
printed to stdout no matter where the cursor was placed in "the quick
brown fox". The printed code appears exactly where the cursor is placed
at the time of invoking CTRL-right-arrow or CTRL-left-arrow.

-- 
Regards Bill
Fedora 11, Gnome 2.26.3
Evo.2.26.3, Emacs 22.3.1

-- 
fedora-list mailing list
fedora-list@xxxxxxxxxx
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list
Guidelines: http://fedoraproject.org/wiki/Communicate/MailingListGuidelines
[Index of Archives]     [Older Fedora Users]     [Fedora Announce]     [Fedora Package Announce]     [EPEL Announce]     [Fedora Magazine]     [Fedora News]     [Fedora Summer Coding]     [Fedora Laptop]     [Fedora Cloud]     [Fedora Advisory Board]     [Fedora Education]     [Fedora Security]     [Fedora Scitech]     [Fedora Robotics]     [Fedora Maintainers]     [Fedora Infrastructure]     [Fedora Websites]     [Anaconda Devel]     [Fedora Devel Java]     [Fedora Legacy]     [Fedora Desktop]     [Fedora Fonts]     [ATA RAID]     [Fedora Marketing]     [Fedora Management Tools]     [Fedora Mentors]     [SSH]     [Fedora Package Review]     [Fedora R Devel]     [Fedora PHP Devel]     [Kickstart]     [Fedora Music]     [Fedora Packaging]     [Centos]     [Fedora SELinux]     [Fedora Legal]     [Fedora Kernel]     [Fedora OCaml]     [Coolkey]     [Virtualization Tools]     [ET Management Tools]     [Yum Users]     [Tux]     [Yosemite News]     [Gnome Users]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [Asterisk PBX]     [Fedora Sparc]     [Fedora Universal Network Connector]     [Libvirt Users]     [Fedora ARM]

  Powered by Linux