web-dev-qa-db-ja.com

OS X端末でエスケープ文字を送信する方法は?

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でこれを行う方法を理解できません。

45
Ville Laurikari

^] 手段 ctrl +右括弧。奇妙なことに、それは機能します。 telnetプロンプトが表示され、quitと入力できます。

国際キーボードでは、]文字は単一のキーではないことが多く、他のキーに置き換える必要があります。正しいキーは、通常、Pの右側のキーまたはその次のキーです。

以下はコメントに基づくリストです。

  • フィンランド語、スウェーデン語、ノルウェー語、デンマーク語: ctrlå
  • フランス語: ctrl6
  • ドイツ人: ctrlü
  • スイス: ctrl¨
  • ハンガリー語: ctrl5
  • ポルトガル語: ctrl´
  • オランダ語、ベルギー: ctrl$
  • カナダフランス語: ctrlç
  • イタリア語: ctrl+
77
jtbandes

ショートカットが見つからない場合の回避策:

  1. システムのキーボード言語を米国以外の言語に変更-PC(システム設定/キーボード/入力ソース)

  2. USキーボードレイアウトの画像を見て、Ctrl +]キーボードの対応するキー

1
elhombre