Comment envoyer le caractère d'échappement sur un terminal OS X?

45

La connexion avec telnet ressemble à ceci:

$ telnet some.host
Trying 10.1.2.3...
Connected to some.host.
Escape character is '^]'.

J'exécute ceci sur le terminal OS X Leopard. La question est, comment puis-je envoyer ce personnage d'échappement? Sur un terminal Linux, j'essayerais ESC- 5ou CTRL- 5, mais je ne saurais pas comment faire cela sous OS X.

Ville Laurikari
la source

Réponses:

76

Le ^]moyen ctrl+ crochet droit. Aussi étrange que cela puisse être, cela fonctionne. Vous serez amené à l'invite telnet, où vous pouvez taper quit.

Sur les claviers internationaux, le caractère] n’est souvent pas une touche unique, et doit être remplacé par une autre touche. La clé correcte est généralement la clé à droite de P ou la clé suivante.

Voici une liste basée sur les commentaires ci-dessous:

  • Finnois, suédois, norvégien, danois: ctrl+å
  • Français: ctrl+6
  • Allemand: ctrl+ü
  • Suisse: ctrl+¨
  • Hongrois: ctrl+5
  • Portugais: ctrl+´
  • Néerlandais, Belge: ctrl+$
  • Français canadien: ctrl+ç
jtbandes
la source
5
Ahhh, bien sûr. Sauf que, avec ma disposition de clavier finlandaise, c'est control + å. Naturellement. Merci :)
Ville Laurikari
1
Et sur le clavier français c'est ctrl-6.
kmkaplan
4
Sur le clavier allemand sous OSX, il s'agit de CTRL-Ü (Umlaut U)
1
Sur un clavier suisse, il s'agit de Ctrl-¨. Pourquoi le développeur telnet a-t-il eu besoin d'utiliser le séparateur de groupes GS? Tellement difficile à taper sur des claviers étrangers.
Martin
4
sur le hongrois (et beaucoup d'autres) c'estCtrl+5
törzsmókus
1

Solution de contournement pour ceux qui ont des difficultés à trouver le raccourci:

  1. Changez la langue du clavier de votre système sur US international - PC (Paramètres système / clavier / sources d'entrée)

  2. Regardez l'image d'un clavier américain et ctrl +] les touches correspondantes de votre clavier

elhombre
la source