Bagaimana cara mengirim karakter escape di terminal OS X?

45

Menghubungkan dengan telnet terlihat seperti ini:

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

Saya menjalankan ini di terminal OS X Leopard. Pertanyaannya adalah, bagaimana saya mengirim karakter pelarian ini? Pada terminal Linux saya akan mencoba ESC- 5atau CTRL- 5, tetapi saya tidak tahu bagaimana melakukan ini pada OS X.

Ville Laurikari
sumber

Jawaban:

76

The ^]berarti ctrl+ bracket yang tepat. Seaneh itu, ia bekerja. Anda akan dibawa ke prompt telnet, tempat Anda bisa mengetik quit.

Pada keyboard internasional, karakter] sering kali bukan kunci tunggal, dan perlu diganti dengan beberapa tombol lain. Kunci yang benar biasanya adalah kunci di sebelah kanan P atau kunci berikutnya setelah itu.

Berikut daftar berdasarkan komentar di bawah ini:

  • Finlandia, Swedia, Norwegia, Denmark: ctrl+å
  • Prancis: ctrl+6
  • Jerman: ctrl+ü
  • Swiss: ctrl+¨
  • Hongaria: ctrl+5
  • Portugis: ctrl+´
  • Belanda, Belgia: ctrl+$
  • Bahasa Prancis Kanada: ctrl+ç
jtbandes
sumber
5
Ahhh, tentu saja. Kecuali itu dengan tata letak keyboard Finlandia saya, itu kontrol + å. Tentu saja. Terima kasih :)
Ville Laurikari
1
Dan pada keyboard Prancis itu ctrl-6.
kmkaplan
4
Pada Keyboard Jerman pada OSX itu adalah CTRL-Ü (Umlaut U)
1
Pada Keyboard Swiss, itu adalah Ctrl-¨. Mengapa o mengapa pengembang telnet perlu menggunakan pemisah grup GS. Jadi sulit mengetik di keyboard asing.
Martin
4
tentang bahasa Hongaria (dan banyak lagi)Ctrl+5
törzsmókus
1

Penanganan masalah bagi mereka yang memiliki masalah dalam menemukan jalan pintas:

  1. Ubah bahasa keyboard sistem Anda ke internasional AS - PC (Pengaturan Sistem / keyboard / sumber input)

  2. Lihatlah gambar tata letak keyboard AS dan ctrl +] tombol yang sesuai pada keyboard Anda

Elhombre
sumber