C'est bizarre, mais je ne peux pas insérer la lettre 'b' dans les shells MySQL et Python. Mon clavier fonctionne parfaitement et la touche «B» est en cours d’insertion (Maj + b). Cela fonctionne aussi dans Zsh, Vim, etc ...
J'utilise GNU / Linux Ubuntu 14.04.1 LTS. Je l'ai essayé depuis Konsole, gnome-terminal, xfce4-terminal et URxvt pour m'assurer que ce n'était pas un problème de terminal. Je l'ai aussi essayé avec tmux pour m'assurer que ce n'est pas causé par le multiplexeur. Je l'ai essayé avec Zsh et bash pour m'assurer que ce n'était pas lié au shell.
J'ai trouvé des réponses "liées" en parlant des fichiers .pythonrc
et .pythonstartup
. Je n'ai pas ces fichiers, je les ai donc créés en essayant d'utiliser les solutions exposées pour le cas Python et aucun d'entre eux n'a fonctionné.
BTW, l'invite MySQL utilise-t-elle les bibliothèques Python?
Merci d'avance!
Mise à jour: je l'ai corrigé en supprimant la ligne suivante du fichier ~/.inputrc
:
bindkey -v
mysql client
quand vous écrivezthe MySQL prompt
, cela n’est pas lié à Python.~/.inputrc
et essayez de le renommer pour voir si c'est votre problème..inputrc
. Je peux le créer et l'essayer avec certains paramètres.~/.inputrc
, même sous la version de contrôle dans mes fichiers de points, LOL. Le contenu de ce fichier étaitbindkey -v
, alors j'ai supprimé cette ligne.