This is the mail archive of the cygwin@cygwin.com mailing list for the Cygwin project.
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
| Other format: | [Raw text] | |
Jorg,
Here's what I did: I used "od -c" to determine what are the actual
sequences generated by the keys I cared to map and then wrote a .inputrc
file based on that.
Here's a hint, RXVT and the Windows console do not agree fully on key
mappings (nor are the completely distinct).
Here's the ".inputrc" file I use. It works both with RXVT and the Windows
console:
-==--==--==--==--==--==--==--==-
# set completion-ignore-case on
# Console:
# F1 - F5
"\M-[[A" "fg %1\C-M"
"\M-[[B" "fg %2\C-M"
"\M-[[C" "fg %3\C-M"
"\M-[[D" "fg %4\C-M"
"\M-[[E" "fg %5\C-M"
# RXVT:
# F1 - F4
"\M-[11~" "fg %1\C-M"
"\M-[12~" "fg %2\C-M"
"\M-[13~" "fg %3\C-M"
"\M-[14~" "fg %4\C-M"
"\M-[15~" "fg %5\C-M"
# Both Console and RXVT:
# F6 - F12
"\M-[17~" "fg %6\C-M"
"\M-[18~" "fg %7\C-M"
"\M-[19~" "fg %8\C-M"
"\M-[20~" "fg %9\C-M"
"\M-[21~" "fg %10\C-M"
"\M-[23~" "fg %11\C-M"
"\M-[24~" "fg %-\C-M"
# Console:
"\M-[1~": beginning-of-line # Home
"\M-[4~": end-of-line # End
# RXVT:
"\M-[7~": beginning-of-line # Home
"\M-[8~": end-of-line # End
# Both Console and RXVT:
"\M-[2~": paste-from-clipboard # Insert
# "\M-[5~" # Page-Up
"\M-[3~": delete-char # Delete
# "\M-[6~" # Page-Down
-==--==--==--==--==--==--==--==-
The attachment is the same file in Unix EOL format with tabs intact. The
tabs are meant to be set at four-column intervals.
I suppose most people will find my use of the Fn keys unimaginative, but at
least you now know what sequences they generate on each emulator.
Randall Schulz
Mountain View, CA USA
At 08:19 2002-03-18, =?ISO-8859-15?Q?=22Schaible=2C_J=F6rg=22?= wrote:
>Hi Gerrit,
>
> ># Make Home work
> >"\e[7~": beginning-of-line
> ># Make End work
> >"\e[8~": end-of-line
> ># Make Delete work
> >"\e[3~": delete-char
> ># make Insert work
> >"\e[2~": paste-from-clipboard
>
>is there any documentation for the key mappings ? I tried without success
>to bind something to ALT+CurUp or ALT+CurDown. Even more, is there any way
>identifying the keys of the number block?
>
>Regards,
>Jörg
Attachment:
.inputrc
Description: Binary data
-- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |