J'ai ce fichier ~ / .inputrc que j'ai créé pour certains raccourcis clavier.
# mappings for Ctrl-left-arrow and Ctrl-right-arrow for word moving
"\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
chaque fois que j'essaie de courir source ~/.inputrc
, cela me donne l'erreur suivante:
\ e [1; 5C: mot avant: commande introuvable. \ e [1; 5D: mot en arrière: commande introuvable. \ e [5C: mot avant: commande introuvable. \ e [5D: mot en arrière: commande introuvable. \ e \ e [C: mot avant: commande introuvable. \ e \ e [D: mot en arrière: commande introuvable.
Cela ne fonctionne pas non plus lorsque j'ouvre un nouveau terminal, je ne reçois pas l'erreur mais mes combinaisons de touches ctrl ne fonctionnent pas également dans le nouveau terminal. J'ai créé ce fichier moi-même car je n'ai pas d'accès root pour changer / etc / inputrc. Quelqu'un peut-il m'aider? Merci.
EDIT: J'ai également essayé le fichier avec un espace après le signe deux-points (:). Ça ne marche pas. J'ai également essayé de le rendre exécutable (chmod + x ~ / .inputrc), mais cela n'a pas fonctionné.
EDIT: J'ai réalisé que cette procédure est uniquement pour «bash» et je lance «tcsh». Pour 'csh', utilisez .bindings
fichier au lieu de .inputrc
fichier et utilisez la bindkey
syntaxe.
bind
commande?