On Tue, Oct 13, 2009 at 11:00:05AM +0200, Nicolas Letellier wrote:
> Hello.
> 
> First, thanks for this answer!
> 
> Le 13/10/2009 09:57, Nicholas Marriott a icrit :
> >For me, Home and End generate ^[[H and ^[[F (you can check they do for you as
> >well by running cat then pressing the keys, if they don't let me know, I 
> >might
> >have fiddled with some setting), so you should be able to bind them with:
> >
> >      bind '^XH'=beginning-of-line
> >      bind '^XF'=end-of-line
> For me, Home, End, PgUp, PgDown, Insert generate a ^[[7~ ^[[6~ ^[[5~
> ^[[4~ (and it's a basic usb keyboard :-))
> ^XH and ^XF does not work in my system.

It generates ^[[H and ^[[F even if I remove my .Xdefaults etc so I don't know
what setting you are missing.
 
> >It is possible to (use a hack to) bind ONE key with a trailing ~ by binding 
> >the
> >start to prefix-2 and then binding ~ itself to the command, I do this for the
> >Del key.
> That's the hack I found, and as you say, it works only for one key.
> However, all my keys generate a four character sequence with a
> tilde. I tried with another TERM (vt220), the problem is the same.

The TERM setting only affects how applications interpret what they received
from the terminal, not what the terminal sends.

> I think ksh is too complicate, and I have to get back to csh or tcsh
> (or ignore these bindkeys on ksh :-)). With them, my bindkeys work.

Reply via email to