Files
poky/meta/recipes-core/readline/files/inputrc
Joseph A. Lutz c44599d71b readline: move inputrc into readline
inputrc is the global configuration file for the readline library.

(From OE-Core rev: 619d15b9a2c53eb8496c807f0f229f5cb192e9d7)

Signed-off-by: Joseph A. Lutz <joseph.lutz@novatechweb.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-01-07 13:40:19 +00:00

1.6 KiB

/etc/inputrc - global inputrc for libreadline

See readline(3readline) and `info rluserman' for more information.

Be 8 bit clean.

set input-meta on set output-meta on

To allow the use of 8bit-characters like the german umlauts, comment out

the line below. However this makes the meta key not work as a meta key,

which is annoying to those which don't need to type in 8-bit characters.

set convert-meta off

try to enable the application keypad when it is called. Some systems

need this to enable the arrow keys.

set enable-keypad on

see /usr/share/doc/bash/inputrc.arrows for other codes of arrow keys

do not bell on tab-completion

set bell-style none

some defaults / modifications for the emacs mode

$if mode=emacs

allow the use of the Home/End keys

"\e[1~": beginning-of-line

"\e[4~": end-of-line

allow the use of the Delete/Insert keys

"\e[3~": delete-char

"\e[2~": quoted-insert

mappings for "page up" and "page down" to step to the beginning/end

of the history

"\e[5~": beginning-of-history

"\e[6~": end-of-history

alternate mappings for "page up" and "page down" to search the history

"\e[5~": history-search-backward

"\e[6~": history-search-forward

# mappings for Ctrl-left-arrow and Ctrl-right-arrow for word moving

"\e[5C": forward-word

"\e[5D": backward-word

"\e\e[C": forward-word

"\e\e[D": backward-word

$if term=rxvt

"\e[8~": end-of-line

$endif

for non RH/Debian xterm, can't hurt for RH/DEbian xterm

"\eOH": beginning-of-line

"\eOF": end-of-line

for freebsd console

"\e[H": beginning-of-line

"\e[F": end-of-line

$endif