/etc/inputrc is the system-wide configuration file for GNU readline, a library implementing a line editor used by many applications like
You can find documentation about it in the
readline(3) man page or the official GNU readline documentation online.
readline is being maintained by the same person (Chet Ramey) as
readline development have been closely tied. However, note that it's a modified version of
bash uses (but still reads
~/.inputrc) since the generic
readline library can't cover for all the needs of
/etc/inputrc is just some configuration file. The name doesn't imply what the content or format may be. Others configuration file names follow the same pattern like
wgetrc... and the original meaning of rc (run commands) doesn't really apply there either.
rc in those instances, should be seen as the same as
.cfg. Those files in
/etc that have a
rc suffix often have a pendant as a dot file in the user's home directory (like
~/.screenrc). See also the Wikipedia page for more information.