ฉันจะออกจาก telnet โดยไม่ใช้ชุด Ctrl +] มาตรฐานได้อย่างไร


17

ชื่อกล่าวมันทั้งหมด โปรดทราบว่าฉันใช้รูปแบบที่ไม่ใช่ของสหรัฐอเมริกาภาษานอร์เวย์ดังนั้นฉันจึงไม่สามารถสร้างชุดค่าผสมCtrl+ ]ฉันพบกลอุบายมาก่อน แต่หาไม่เจอ


1
ด้วยแป้นพิมพ์ภาษาฝรั่งเศสบน Mac OSX พิมพ์ Ctrl + $ แล้วพิมพ์ออกจาก ...
หลิง

คำตอบ:


25

ไม่แน่ใจว่าการออกแบบที่คุณ แต่สำหรับฉันในฟินแลนด์รูปแบบมันเป็น +Ctrlå


1
ด้วยเค้าโครงฟินแลนด์และบน Mac OS X ดูเหมือนว่าจะเป็น ctrl + ¨ ขอบคุณที่บอกให้ฉันไปในทิศทางที่ถูกต้อง
eis

3
ด้วยรูปแบบภาษาเยอรมันและบน Mac OS X ดูเหมือนว่าจะเป็น ctrl + ü
moudrick

เค้าโครงภาษาสเปน: ctrl + '+'
Sebastian Breit

1
เหมือนกับแป้นพิมพ์ภาษาสวีเดน!
Klas Mellbourn

เหมือนกันสำหรับภาษานอร์เวย์ (CTRL + Å)
Arjan Einbu

35

พิมพ์Ctrl+ ]เพื่อเข้าสู่เมนู Telnet quitแล้วใส่ man telnetสำหรับคำสั่งเพิ่มเติมโปรดดูที่

แก้ไข:ไม่ได้สังเกตว่าคุณไม่สามารถพิมพ์Ctrl+ ]แต่ฉันจะแปลกใจถ้าไม่มีวิธีพิมพ์ด้วยแป้นพิมพ์ทุกปุ่ม -e [char]แต่คุณสามารถเปลี่ยนตัวหนีด้วยตัวเลือก commandline


ฉันลองกับ -ey ก่อนหน้านี้พิมพ์ ctrl + y ไม่ทำงาน
Trygve Laugstøl

2
@trygvis: พบว่าทำไมมันไม่ทำงาน: -e yทำให้yกุญแจสำคัญในการหลบหนี ที่จะใช้Ctrl+yคุณต้องใช้-e ^y(นั่นคือตัวละครหมวก)

1
อ่า ขอบคุณ! Ctrl-åเป็นวิธีที่ง่ายที่สุดสำหรับฉัน (พิมพ์น้อยกว่า) แต่ก็ดีมากที่จะรู้ ไชโย!
Trygve Laugstøl

ไม่ใช่รูปแบบแป้นพิมพ์ทั้งหมดที่มีสัญลักษณ์ "ทั่วไป" ยกตัวอย่างเช่นแป้นพิมพ์ภาษาอิตาลีขาด~และ backtick , แป้นพิมพ์ภาษาฝรั่งเศสขาด@ซึ่งบางครั้งทำให้การเขียนโปรแกรมเกือบเป็นไปไม่ได้ในความไม่สะดวกโดยไม่ต้องเปลี่ยนรูปแบบ ในกรณีนี้แป้นพิมพ์ภาษาฟินแลนด์มีวงเล็บไม่มี แป้นพิมพ์ภาษาเยอรมันเช่นกัน
phuclv

แป้นพิมพ์ภาษาสวีเดนประสบปัญหาเดียวกัน
phuclv

2

คุณยังสามารถใช้คำสั่ง "set escape" ตามด้วยปุ่มใด ๆ ที่คุณต้องการตั้งค่าอักขระเลี่ยง

ตัวอย่าง: telnet> set escape ctrlp


1

ฉันมักจะไม่จำลำดับของคีย์ ... ยกเว้นที่คำสั่ง telnet แจ้งให้ลำดับนี้ใช้งานได้: telnet> ออก

ตามด้วยรหัสส่งคืน

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.