¿Cómo enviar el carácter de escape en el terminal OS X?

45

La conexión con telnet se ve así:

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

Estoy ejecutando esto en el terminal OS X Leopard. La pregunta es, ¿cómo envío este personaje de escape? En un terminal de Linux que iba a tratar ESC- 5o CTRL- 5, pero no puedo encontrar la manera de hacer esto en OS X.

Ville Laurikari
fuente

Respuestas:

76

Los ^]medios ctrl+ corchete derecho. Por extraño que sea, funciona. Se lo dirigirá al indicador de telnet, donde puede escribir quit.

En los teclados internacionales, el carácter] a menudo no es una sola tecla y debe reemplazarse por alguna otra tecla. La clave correcta es típicamente la clave a la derecha de P o la siguiente clave después de eso.

Aquí hay una lista basada en los comentarios a continuación:

  • Finés, sueco, noruego, danés: ctrl+å
  • Francés: ctrl+6
  • Alemán: ctrl+ü
  • Suizo: ctrl+¨
  • Húngaro: ctrl+5
  • Portugués: ctrl+´
  • Holandés, belga: ctrl+$
  • Francés canadiense: ctrl+ç
jtbandes
fuente
55
Ahhh, por supuesto. Excepto que con mi diseño de teclado finlandés, es control + å. Naturalmente. Gracias :)
Ville Laurikari
1
Y en el teclado francés es ctrl-6.
kmkaplan
44
En el teclado alemán en OSX es CTRL-Ü (Umlaut U)
1
En un teclado suizo es Ctrl-¨. Por qué o por qué el desarrollador de telnet necesitaba usar el separador de grupos GS Tan difícil de escribir en teclados extranjeros.
Martin
44
en húngaro (y muchos más) esCtrl+5
törzsmókus
1

Solución para aquellos que tienen problemas para encontrar el acceso directo:

  1. Cambie el idioma del teclado de su sistema a internacional de EE. UU. - PC (Configuración del sistema / teclado / fuentes de entrada)

  2. Mire una imagen de un diseño de teclado de EE. UU. Y ctrl +] las teclas correspondientes en su teclado

elhombre
fuente