1# /etc/inputrc - global inputrc for libreadline 2# See readline(3readline) and `info rluserman' for more information. 3 4# Be 8 bit clean. 5set input-meta on 6set output-meta on 7 8# To allow the use of 8bit-characters like the german umlauts, comment out 9# the line below. However this makes the meta key not work as a meta key, 10# which is annoying to those which don't need to type in 8-bit characters. 11 12# set convert-meta off 13 14# try to enable the application keypad when it is called. Some systems 15# need this to enable the arrow keys. 16# set enable-keypad on 17 18# see /usr/share/doc/bash/inputrc.arrows for other codes of arrow keys 19 20# do not bell on tab-completion 21# set bell-style none 22 23# some defaults / modifications for the emacs mode 24$if mode=emacs 25 26# allow the use of the Home/End keys 27# "\e[1~": beginning-of-line 28# "\e[4~": end-of-line 29 30# allow the use of the Delete/Insert keys 31# "\e[3~": delete-char 32# "\e[2~": quoted-insert 33 34# mappings for "page up" and "page down" to step to the beginning/end 35# of the history 36# "\e[5~": beginning-of-history 37# "\e[6~": end-of-history 38 39# alternate mappings for "page up" and "page down" to search the history 40# "\e[5~": history-search-backward 41# "\e[6~": history-search-forward 42 43# # mappings for Ctrl-left-arrow and Ctrl-right-arrow for word moving 44# "\e[5C": forward-word 45# "\e[5D": backward-word 46# "\e\e[C": forward-word 47# "\e\e[D": backward-word 48 49# $if term=rxvt 50# "\e[8~": end-of-line 51# $endif 52 53# for non RH/Debian xterm, can't hurt for RH/DEbian xterm 54# "\eOH": beginning-of-line 55# "\eOF": end-of-line 56 57# for freebsd console 58# "\e[H": beginning-of-line 59# "\e[F": end-of-line 60 61$endif 62