Come inviare il carattere di escape sul terminale OS X?


45

Il collegamento con telnet è simile al seguente:

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

Sto eseguendo questo sul terminale OS X Leopard. La domanda è: come posso inviare questo personaggio di escape? Su un terminale Linux proverei ESC- 5o CTRL- 5, ma non riesco a capire come farlo su OS X.

Risposte:


76

Il ^]mezzo ctrl+ parentesi destra. Per quanto strano sia, funziona. Verrai indirizzato al prompt di telnet, dove puoi digitare quit.

Sulle tastiere internazionali il carattere] spesso non è un singolo tasto e deve essere sostituito con un altro tasto. La chiave corretta è in genere la chiave a destra di P o dopo la chiave successiva.

Ecco un elenco basato sui commenti qui sotto:

  • Finlandese, svedese, norvegese, danese: ctrl+å
  • Francese: ctrl+6
  • Tedesco: ctrl+ü
  • Svizzera: ctrl+¨
  • Ungherese: ctrl+5
  • Portoghese: ctrl+´
  • Olandese, belga: ctrl+$
  • Francese canadese: ctrl+ç

5
Ahhh, certo. Tranne che con il mio layout di tastiera finlandese, è control + å. Naturalmente. Grazie :)
Ville Laurikari,

1
E sulla tastiera francese lo è ctrl-6.
kmkaplan,

4
Sulla tastiera tedesca su OSX è CTRL-Ü (Umlaut U)

1
Su una tastiera svizzera è Ctrl-¨. Perché o perché lo sviluppatore di Telnet doveva usare il separatore di gruppo GS. Così difficile da scrivere su tastiere straniere.
Martin,

4
in ungherese (e molti altri) èCtrl+5
törzsmókus

1

Soluzione alternativa per coloro che hanno problemi a trovare il collegamento:

  1. Cambia la lingua della tastiera del tuo sistema in internazionale USA - PC (Impostazioni di sistema / tastiera / fonti di input)

  2. Guarda un'immagine di un layout di tastiera statunitense e ctrl +] i tasti corrispondenti sulla tastiera

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.