¿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.

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+ç

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

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.