I have this in my .inputrc:
"\e[A": history-search-backward
"\e[B": history-search-forward
set show-all-if-ambiguous on
set completion-ignore-case on
# mappings for Ctrl-left-arrow and Ctrl-right-arrow for word moving
"\eOc": forward-word
"\eOd": backward-word
"\e[1;5C": forward-word
"\e[1;5D": backward-word
"\e[5C": forward-word
"\e[5D": backward-word
"\e\e[C": forward-word
"\e\e[D": backward-word
Also, I didn't touch anything in .zprezto/modules/editor/init.zsh, where bindkey instructions are defined.
However, when I press CtrlLeft or CtrlRight my terminal (URxvt) blinks and nothing happens. On the other hand, in XTerm it works. It appears to be a URxvt problem.