Default Settings for the Bash Shell  
Here are the default settings I add to my  /.bashrc or to /etc/bashrc:
# prompt input: type the beginning of a command and press the tab key to auto complete
bind TAB:menu-complete
bind "set show-all-if-ambiguous on"

# prompt input: type the beginning of a command and press ctrl-f to find all possible completions
bind "\C-f":complete

# prompt input: uncomment the following if you wish the menu-complete not to take place for the first tab pressed   
#bind "set menu-complete-display-prefix on"

# prompt input: enable search of commands in history using up and down arrows that start as specified at the prompt input
bind '"\e[A": history-search-backward'
bind '"\e[B": history-search-forward'

# prompt input: using ctrl-left and ctrl-right move one word to the left or right
bind '"\e[1;5C": forward-word'
bind '"\e[1;5D": backward-word'

# set the prompt to user@host:directory> in bold font
PS1='${debian_chroot:+($debian_chroot)}\[\e[1m\]\u@\h:\w>\[\e[0m\] '
05.17.19
PDF 1✕1 2✕1 2✕2
$\pi$