~/.inputrc file not sourcing correctly
For bash, this will reload now the currently defined mappings
bind -f ~/.inputrc
The .inputrc
file is not a file to be sourced. It should be taken into account automatically by bash
or other software using the readline library. If this doesn't work, add a space after the colon, e.g.
"\e[1;5C": forward-word
(I've always seen a space in this config file).
The key bindings and ~/.inputrc
file posted in question is for bash
. For csh
(or tcsh
) use a file ~/.bindings
and use following syntax.
bindkey '^[[1;5C' forward-word
bindkey '^[[1;5D' backward-word
Realized this after some googling.