Comme Thomas l'a expliqué, vous pouvez ajouter les liaisons à /etc/inputrc
.
Une autre alternative pour qu'il se charge à chaque fois que vous vous connectez, est de les mettre dans ~/.bashrc
comme ça :
#use ctl keys to move forward and back in words
bind '"\eOC":forward-word'
bind '"\eOD":backward-word'
J'ai appris que vous pouvez utiliser cat > /dev/null
pour regarder les caractères que votre clavier envoie, par exemple, CTRL + flèche droite montre :
^[OC
où ^[
est la même chose que \e
donc c'est de là que vient le code dans la section bind
commandement.
Vous pouvez également rechercher des liaisons comme ceci :
bind -p | grep forward-word
Tout cela est sacrément génial et je suis heureux d'avoir découvert d'autres pouvoirs de Bash.