# /etc/inputrc - global inputrc for libreadline
# See readline(3 readline) and `info readline' for more information.

# first tab suggests ambiguous variants
set show-all-if-ambiguous on

# bell setup
set bell-style none
set prefer-visible-bell

# show file types while completing
set visible-stats on

# 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

# ask before displaying more than 500 completions
set completion-query-item 500


# Macros that are convenient for shell interaction
# WARNING: Some may be broken
#$if Bash
# edit the path
#"\\C-xp": "PATH=${PATH}\\e\\C-e\\C-a\\ef\\C-f"
# prepare to type a quoted word -- insert open and close double quotes
# and move to just after the open quote
#"\\C-x\\"": "\\"\\"\\C-b"
# Quote the current or previous word
#"\\C-xq": "\\eb\\"\\ef\\""
# Add a binding to refresh the line, which is unbound
#"\\C-xr": redraw-current-line
# Edit variable on current line.
#"\\M-\\C-v": "\\C-a\\C-k$\\C-y\\M-\\C-e\\C-a\\C-y="
#$endif

# Local Variables:
# mode:shell-script
# sh-shell:bash
# mode:outline-minor
# outline-regexp: "#=-.*"
# End: