Як надіслати символ втечі на терміналі OS X?


45

Підключення до telnet виглядає приблизно так:

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

Я запускаю це на терміналі OS X Leopard. Питання в тому, як мені надіслати цей символ втечі? На терміналі Linux я б спробував ESC- 5або CTRL- 5, але не можу зрозуміти, як це зробити в OS X.

Відповіді:


76

У ^]засобі ctrl+ права дужка. Як не дивно, але це працює. Ви перейдете в підказку telnet, де ви зможете набрати quit.

На міжнародних клавіатурах символ] часто не є однією клавішею, і її потрібно замінити якоюсь іншою клавішею. Правильна клавіша, як правило, є ключем праворуч від P або наступною клавішею після цього.

Ось список на основі коментарів нижче:

  • Фінська, шведська, норвезька, датська: ctrl+å
  • Французька: ctrl+6
  • Німецька: ctrl+ü
  • Швейцарський: ctrl+¨
  • Угорська: ctrl+5
  • Португальська: ctrl+´
  • Голландська, бельгійська: ctrl+$
  • Канадська французька: ctrl+ç

5
Ах, звичайно. За винятком того, що в моєму фінському розкладі клавіатури це управління + å. Природно. Дякую :)
Ville Laurikari

1
А на французькій клавіатурі це ctrl-6.
kmkaplan

4
На німецькій клавіатурі на OSX це CTRL-Ü (Umlaut U)

1
На швейцарській клавіатурі це Ctrl-¨. Чому o, чому розробнику telnet потрібно було використовувати роздільник груп GS. Так важко набрати на іноземних клавіатурах.
Мартін

4
на угорській (та ще багато інших) цеCtrl+5
törzsmókus

1

Вирішення проблем для тих, хто має проблеми з пошуку ярлика:

  1. Змініть мову вашої системи на клавіатурі на міжнародну - ПК (Налаштування системи / клавіатура / джерела введення)

  2. Подивіться на зображення клавіатури США та ctrl +] відповідні клавіші на вашій клавіатурі

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.