xref: /OK3568_Linux_fs/buildroot/package/readline/inputrc (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593Smuzhiyun# /etc/inputrc - global inputrc for libreadline
2*4882a593Smuzhiyun# See readline(3readline) and `info readline' for more information.
3*4882a593Smuzhiyun
4*4882a593Smuzhiyun# Be 8 bit clean.
5*4882a593Smuzhiyunset input-meta on
6*4882a593Smuzhiyunset output-meta on
7*4882a593Smuzhiyunset bell-style visible
8*4882a593Smuzhiyun
9*4882a593Smuzhiyun# To allow the use of 8bit-characters like the german umlauts, comment out
10*4882a593Smuzhiyun# the line below. However this makes the meta key not work as a meta key,
11*4882a593Smuzhiyun# which is annoying to those which don't need to type in 8-bit characters.
12*4882a593Smuzhiyun
13*4882a593Smuzhiyun# set convert-meta off
14*4882a593Smuzhiyun
15*4882a593Smuzhiyun"\e0d": backward-word
16*4882a593Smuzhiyun"\e0c": forward-word
17*4882a593Smuzhiyun"\e[h": beginning-of-line
18*4882a593Smuzhiyun"\e[f": end-of-line
19*4882a593Smuzhiyun"\e[1~": beginning-of-line
20*4882a593Smuzhiyun"\e[4~": end-of-line
21*4882a593Smuzhiyun#"\e[5~": beginning-of-history
22*4882a593Smuzhiyun#"\e[6~": end-of-history
23*4882a593Smuzhiyun"\e[3~": delete-char
24*4882a593Smuzhiyun"\e[2~": quoted-insert
25*4882a593Smuzhiyun
26*4882a593Smuzhiyun# Common standard keypad and cursor
27*4882a593Smuzhiyun# (codes courtsey Werner Fink, <werner@suse.de>)
28*4882a593Smuzhiyun#"\e[1~": history-search-backward
29*4882a593Smuzhiyun"\e[2~": yank
30*4882a593Smuzhiyun"\e[3~": delete-char
31*4882a593Smuzhiyun#"\e[4~": set-mark
32*4882a593Smuzhiyun"\e[5~": history-search-backward
33*4882a593Smuzhiyun"\e[6~": history-search-forward
34*4882a593Smuzhiyun# Normal keypad and cursor of xterm
35*4882a593Smuzhiyun"\e[F": end-of-line
36*4882a593Smuzhiyun"\e[H": beginning-of-line
37*4882a593Smuzhiyun# Application keypad and cursor of xterm
38*4882a593Smuzhiyun"\eOA": previous-history
39*4882a593Smuzhiyun"\eOC": forward-char
40*4882a593Smuzhiyun"\eOB": next-history
41*4882a593Smuzhiyun"\eOD": backward-char
42*4882a593Smuzhiyun"\eOF": end-of-line
43*4882a593Smuzhiyun"\eOH": beginning-of-line
44*4882a593Smuzhiyun
45