Jak zamknąć telnet bez używania standardowej kombinacji Ctrl +]?

17

Tytuł mówi wszystko. Pamiętaj, że korzystam z układu spoza USA, norweskiego, więc nie mogę utworzyć kombinacji Ctrl+ ]. Znalazłem już sztuczkę, ale nie mogę jej znaleźć.

Trygve Laugstøl
źródło
1
Z klawiaturą francuską na Mac OSX wpisz ctrl + $, a następnie wpisz quit ...
ling

Odpowiedzi:

25

Nie jestem pewien, jaki masz układ, ale dla mnie w układzie fińskim jest to Ctrl+ å.

Bemmu
źródło
1
z fińskim układem i Mac OS X wydaje się, że jest to Ctrl + ¨. Dzięki za wskazanie mi właściwego kierunku.
eis
3
z niemieckim układem i na Mac OS X wydaje się, że to ctrl + ü
moudrick
Układ hiszpański: ctrl + '+'
Sebastian Breit,
1
To samo dotyczy szwedzkiej klawiatury!
Klas Mellbourn,
To samo dotyczy norweskiego (CTRL + Å)
Arjan Einbu
35

Wpisz Ctrl+, ]aby przejść do menu Telnet, a następnie naciśnij quit. Aby uzyskać więcej poleceń, zobacz man telnet.

Edycja: Nie zauważyłem, że nie możesz pisać Ctrl+ ], ale byłbym zaskoczony, gdyby nie było sposobu, aby wpisać to za pomocą każdej klawiatury. Możesz jednak zmienić znak zmiany znaczenia za pomocą opcji wiersza polecenia -e [char].

DarkDust
źródło
Próbowałem wcześniej z opcją -ey, naciśnięcie klawiszy ctrl + y nie działało.
Trygve Laugstøl
2
@trygvis: Dowiedz się, dlaczego to nie zadziałało: klucz -e ystaje się yklawiszem Escape. Aby użyć Ctrl+y, musisz użyć -e ^y(to znaczy postać z daszkiem).
1
Ach, doh. Dzięki! Ctrl-å jest dla mnie najłatwiejszy (mniej do pisania), ale i tak bardzo miło go poznać. Twoje zdrowie!
Trygve Laugstøl
nie wszystkie układy klawiatury zawierają „wspólne” symbole. Na przykład braki we włoskiej klawiaturze ~i backtick , francuska brak klawiatury,@ co czasami sprawia, że ​​programowanie jest prawie niemożliwe na niewygodnym poziomie bez zmiany układu. W tym przypadku fińska klawiatura nie ma nawiasów . Klawiatura niemiecka , zbyt
phuclv
Szwedzkie klawiatury mają ten sam problem
phuclv
2

Możesz także użyć polecenia „set escape”, a następnie dowolnego klawisza, który chcesz ustawić znak escape.

przykład: telnet> set escape ctrlp

fitstek
źródło
1

Często nie pamiętam sekwencji klawiszy ... z wyjątkiem wiersza polecenia telnet ta sekwencja działa: telnet> quit

a następnie klawisz powrotu.

PReinie
źródło