อะไรทำให้เคอร์เซอร์ของฉัน 'สุ่ม' หายไปเมื่อใช้ gnome-teminal


33

มันเกิดขึ้นบ่อยครั้งที่เคอร์เซอร์ของฉันgnome-terminalหายไปทำให้ฉันต้องทำงานบนแท็บ / หน้าต่างใหม่ ดูเหมือนว่าจะเกิดขึ้นแบบสุ่ม มีใครอีกบ้างที่สัมผัสกับสิ่งนี้? แล้วเทอร์มินัลจำลอง X อื่น ๆ ล่ะ? ฉันจะแก้ไขปัญหานี้ได้อย่างไร (หรืออาจเป็นเพียงข้อบกพร่อง)

อัปเดต : วิธีหลีกเลี่ยงที่ง่ายคือเปลี่ยนจากเทอร์มินัลและสลับกลับ

อัปเดต 2 : ฉันไม่พบสิ่งนี้อีกแล้วอาจเป็นเพราะฉันใช้เทอร์มินัลเวอร์ชัน GNOME 3

คำตอบ:


48

หากใช้Ctrl+ Q(ตามที่อธิบายไว้ในคำตอบอื่น) ไม่ทำงานอาจเป็นไปได้ว่า TTY ของคุณได้รับการจัดการโดยโปรแกรมอื่น ๆ ที่คุณใช้ ลองเรียกใช้resetแล้วclear(หรือCtrl+ L) เพื่อเริ่มต้นเทอร์มินัลของคุณ


14

คุณอาจกดลำดับหนี VT320โดยไม่ได้ตั้งใจเพื่อซ่อนเคอร์เซอร์ ถ้าเป็นเช่นนั้นค่าCtrl+ Qหรือresetไม่clearหรือCtrl+ Lจะช่วยให้

สิ่งที่ใช้ได้ผลสำหรับฉันคือการใช้คำสั่งต่อไปนี้เพื่อส่งลำดับคำสั่ง VT320 "unhide":

echo -en "\e[?25h"


ฉันแค่กดปุ่มนี้ขอบคุณสำหรับคำตอบ ฉันสงสัยว่ามันเกิดขึ้นได้อย่างไรในตอนแรก แต่ทำได้ดี (:
jwd

นี่คือคำอธิบาย (และมีประโยชน์) ที่เป็นไปได้มากที่สุด ปิดการควบคุมการไหลของซอฟต์แวร์ในอินสแตนซ์อื่นดังนั้น ctrl-q / ctrl-s ไม่ทำอะไรเลย
Graham Nicholls

8

เป็นไปได้ไหมว่าคุณกดCtrl+ โดยไม่ได้ตั้งใจSส่ง XOFF ไปยังเทอร์มินัลของคุณ

ครั้งต่อไปที่มันเกิดขึ้นลองกดCtrl+ Qเพื่อปลดล็อค


ไม่นั่นไม่ใช่อย่างนั้น
tshepang

1
อ้านั่นคือสิ่งที่เกิดขึ้นกับฉัน! ขอบคุณที่ฉันกำลังเรียนรู้เกี่ยวกับ Ctrl-Q ตอนนี้!
imz - Ivan Zakharyaschev

อ่านความคิดเห็นเพิ่มเติม: ฉันมักจะสงสัยว่าทำไมเครื่องของฉันล็อคแบบสุ่ม อาจเป็นได้: D
arod

0

กด ( CTRL+G) หรือ ( CTRL+A) จากนั้น ( Ctrl+L) เพื่อเริ่มต้นเทอร์มินัล สิ่งนี้ใช้ได้สำหรับฉันก่อนอื่นให้เลือกกลุ่มจากนั้นเริ่มต้น

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