6 votes

Terminal - Espaces bizarres inclus lors de la frappe rapide

Chaque fois que je veux utiliser l'opérateur pipe dans le terminal, j'obtiens une sorte de "bug" étrange :

Le « bug » dans le terminal

Comme le montre l'image ci-dessus, je peux taper la même commande exacte deux fois et elle enregistre parfois ou inclut parfois un espacement dans la commande, comme le montre le message d'erreur. La seule différence entre les deux commandes était la vitesse à laquelle je les ai tapées, taper rapidement la séquence de caractères "| " (sans les guillemets) conduisant à l'erreur. J'ai vérifié dans les paramètres du terminal si cette séquence déclenchait d'une manière ou d'une autre un raccourci, mais je n'ai rien trouvé.

En cas de besoin, j'utilise un clavier suisse. La disposition est la suivante :

Disposition du clavier suisse pour OS X

Pour produire le caractère "|", je presse "alt + 7". Est-ce que quelqu'un sait quelle est la cause de ce problème ?

11voto

Gordon Davisson Points 30215

Vous ne relâchez pas assez rapidement la touche Alt (alias Option) après avoir tapé "|", donc vous obtenez Option-Espace, qui est un espace insécable. Cela ressemble à un espace normal mais est traité comme faisant partie du nom de la commande plutôt que comme un séparateur. Consultez cette question SuperUser pour quelques options pour désactiver le combo de touches Option-Espace.

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