.inputrc controls how programs using the readline library (including bash) behave. It is loaded automatically. For full details see the Function and Variable Index section of the GNU readline manual. Consider the following settings: (src: http://www.zsh.org/mla/users/2006/msg01114.html )