OS X terminalinde kaçış karakteri nasıl gönderilir?


42

Telnet ile bağlantı şu şekilde görünür:

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

Bunu OS X Leopard terminalinde çalıştırıyorum. Soru, bu kaçış karakterini nasıl gönderirim? Bir Linux terminalinde deneyeceğim ESC - 5 veya CTRL - 5 , ancak bunun OS X'te nasıl yapıldığını çözemiyorum.

Yanıtlar:


70

^] anlamına geliyor ctrl + sağ köşeli ayraç. Bu kadar garip, işe yarıyor. Yazabileceğiniz Telnet istemine yönlendirileceksiniz. quit.

Uluslararası klavyelerde] karakteri genellikle tek bir tuş değildir ve başka bir tuşla değiştirilmesi gerekir. Doğru anahtar tipik olarak P'nin sağındaki anahtar veya bundan sonraki anahtardır.

İşte aşağıdaki yorumlara dayalı bir liste:

  • Fince, İsveççe, Norveççe, Danca: ctrl + å
  • Fransızca: ctrl + 6
  • Almanca: ctrl + ü
  • İsviçre: ctrl + ¨
  • Macarca: ctrl + 5
  • Portekizce: ctrl + '
  • Hollandaca, Belçika: ctrl + $
  • Kanada Fransızcası: ctrl + ç

5
Ahhh, elbette. Bunun dışında, Finlandiya klavyem düzeniyle kontrol + å. Doğal olarak. Teşekkürler :)
Ville Laurikari

1
Ve fransız klavyede ctrl-6.
kmkaplan

3
OSX’in Almanca Klavyesinde CTRL-Ü (Umlaut U)

1
İsviçre Klavyesinde Ctrl-¨. Neden telnet geliştiricisinin grup ayırıcı GS kullanması gerekiyordu? Yabancı klavyelerde yazmak çok zor.
Martin

4
Macarca (ve daha pek çoğu) Ctrl+5
törzsmókus

1

Kısayolu bulmada sorun yaşayanlar için geçici çözüm:

  1. Sisteminizin klavye dilini ABD uluslararası - PC (Sistem Ayarları / klavye / giriş kaynakları) olarak değiştirin

  2. ABD klavye düzeninin görüntüsüne bakın ve klavyenizdeki ilgili tuşları ctrl +] ile işaretleyin.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.