1 votes

Pourquoi le Terminal avale-t-il les frappes Ctrl+up/down ?

Dans Terminal.app sur Snow Leopard, les combinaisons de touches Ctrl + y Ctrl + ne passent pas correctement. Au lieu de cela, Terminal.app reçoit un seul o coup de clé.

J'ai vérifié cela en exécutant cat -v qui imprime le code ^[[A pour les deux Ctrl + y et le code ^[[B pour les deux Ctrl + y .

J'ai consulté les paramètres des raccourcis clavier dans les préférences système, mais rien n'y est associé. De plus, les touches fonctionnent dans MacVim (j'ai remarqué ce problème pour la première fois lorsque ces touches ne fonctionnaient pas pour moi dans vim dans le terminal).

J'utilise également iTerm2, qui ne reçoit pas Ctrl + o Ctrl + du tout (comme testé avec cat -v ).

Où puis-je trouver ce qui mange mon Ctrl + y Ctrl + les frappes dans Terminal.app et iTerm2 ?

2voto

Harald Hanche-Olsen Points 3981

Dans les préférences du terminal, allez dans Paramètres et sélectionnez Clavier dans le panneau. Vous pouvez y définir diverses combinaisons de touches pour envoyer la chaîne que vous souhaitez au shell (ou au programme en cours d'exécution).

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X