The default inputrc of Gentoo 1.1a x86 renders the 'Home' and 'End' keys unusable in rxvt, this possibly affects only german users, adding the following to /etc/inputrc restores the original behaviour of the 'Home' and 'End' keys: $if term=xterm "\e[7~": beginning-of-line "\e[8~": end-of-line $endif
william, can you try this one?
Az, I guess this is a baselayout issue, hey?
Seems to work without breaking stuff this side .. adding to gentoo-src CVS. Should be availible in next baselayout release.
Note: aterm exports TERM=rxvt per default instead of TERM=xterm, would be nice to have it added too, as for safety of adding the entries to inputrc, Mandrake per default adds them to their inputrc. The current inputrc is dated 1997, newer versions of SuSE ship with a version from 2000, Mandrake's inputrc has last been touched 2001.
Created attachment 1762 [details] MDK inputrc Mandrake's inputrc
Looks like the key is not to have those entries in a "if" so, this: $if term=xterm "\e[7~": beginning-of-line "\e[8~": end-of-line $endif should become: "\e[7~": beginning-of-line "\e[8~": end-of-line
This should not be resolved fixed. I use the dvorak keyboard layout and the fix for this doesn't fix the non-working home and end keys. The above commenters fix of completely removing the if check works. Notes: In xterm the home and end keys work regardless of the keyboard layout. In rxvt the home and end keys only fail in the dvorak keyboard layout. With the us layout, they work as expected.
Done so in CVS.