1864
# Better word movement: treat aaa_bbb_ccc as ONE word
# Ctrl + Left → move left by "word" (including underscores)
# Ctrl + Right → move right by "word" (including underscores)
if [[ $- == *i* ]]; then
bind '"\e[1;5D": shell-backward-word' # Ctrl + Left Arrow
bind '"\e[1;5C": shell-forward-word' # Ctrl + Right Arrow
fi