Come digitare il carattere di escape telnet nel terminale OS X.

4
Escape character is '^]'.

Come si digita questo? Sulla tastiera finlandese / svedese Alt-9 è ] , ma Ctrl-Alt-9 fornisce solo 9 .

(Per non-scandinavi, [] e {} sono Alt-8/9 e Shift-Alt-8/9 rispettivamente nella tastiera SE / FI)

    
posta Kimvais 25.10.2013 - 13:11
fonte

3 risposte

2

Ho abilitato i layout di tastiera finlandese e svedese e ho sperimentato un terminale su OS X 10.8.5 un po '...

  • Controllo - å generato ^] (U + 001D)
    å (LETINO PICCOLO LETTERA A CON ANELLO SOPRA) è una chiave non modificata in questi layout.
    Si trova dove [ (LEFT SQUARE BRACKET) è con layout USA.

  • Controllo - ä generato ^[ (U + 001B)
    ä (LETINA PICCOLA LETTERA A CON DIAERESIS ) è una chiave non modificata in questi layout.
    Si trova dove ' (APOSTROPHE) è con i layout degli Stati Uniti.

  • Controllo - - generato ^_ (U + 001F)
    - (HYPEN-MINUS) è un chiave non modificata in questi layout.
    Si trova dove / (SOLIDUS, a.k.a. "barra diretta") è con layout USA.

Come normale, Controllo - Spazio generato ^@ (U + 0000) e Elimina generato ^? (U + 007F) .

Non ho trovato nessuna combinazione che abbia generato ^\ (U + 001C) o ^^ (U + 001E) in Terminal . Potrebbero esserci altre combinazioni che funzionano in altri emulatori di terminale (ad esempio iTerm 2 nella sua configurazione predefinita organizza Controllo con 2 - 8 genera i caratteri di controllo "non alfabetici", simile a come funziona xterm .

    
risposta data 26.10.2013 - 10:32
fonte
3

Puoi eseguire telnet con un altro carattere di escape utilizzando telnet -e .

Ad esempio, per utilizzare controllo A , digita telnet -e ^A .

Puoi anche creare un file ~/.telnetrc con questo contenuto:

DEFAULT
   set escape ^A

In entrambi i casi ^A è ^ seguito da A , non controllo A digitato direttamente.

    
risposta data 25.10.2013 - 13:41
fonte
0

Digita semplicemente "esci", quindi premi il pulsante "Indietro".

    
risposta data 17.01.2015 - 09:50
fonte

Leggi altre domande sui tag