/etc/inputrc
é o arquivo de configuração do sistema para o GNU readline, uma biblioteca que implementa um editor de linha usado por muitos aplicativos como gdb
, python
, GNU bc
...
Você pode encontrar documentação sobre isso na página readline(3)
man ou no GNU oficial documentação readline online .
readline
está sendo mantido pela mesma pessoa (Chet Ramey) como bash
. bash
e readline
desenvolvimento estão intimamente ligados. No entanto, observe que é uma versão modificada de readline
que bash
usa (mas ainda lê /etc/inputrc
e ~/.inputrc
), pois a biblioteca genérica readline
não pode atender a todas as necessidades de bash
. / p>
/etc/inputrc
é apenas um arquivo de configuração. O nome não implica o conteúdo ou o formato. Outros nomes de arquivos de configuração seguem o mesmo padrão como netrc
, screenrc
, wgetrc
... e o significado original de rc ( comandos de execução ) não realmente aplicar lá também. rc
nesses casos deve ser visto como o mesmo que .conf
ou .cfg
. Esses arquivos em /etc
que têm um sufixo rc
geralmente têm um pendente como um arquivo de ponto no diretório base do usuário (como ~/.bashrc
, ~/.inputrc
, ~/.screenrc
). Veja também a página da Wikipedia para mais informações.