การรองรับเมาส์สามารถเปิดใช้งานใน Terminal Emacs ได้อย่างไร?


17

การสนับสนุนเมาส์สามารถเปิดใช้งานในเซสชันเทอร์มินัลของ Emacs ได้emacs -nwอย่างไร? มีแป้นพิมพ์ลัดหรือการตั้งค่าสถานะเพื่อทำสิ่งนี้หรือไม่? ถ้าไม่มีวิธีสามารถทำได้ในเทอร์มินัลอีมูเลเตอร์? ฉันใช้ Guake


1
คุณกำลังทำงานemacsในโปรแกรมจำลองเทอร์มินัล GUI หรือไม่? คุณต้องการการสนับสนุนแบบใด วางเคอร์เซอร์? คัดลอก / วาง?
terdon


@terdon ฉันกำลังใช้ guake
ผู้ใช้

ตกลงโปรดแก้ไขคำถามของคุณและเพิ่มข้อมูลนั้น อธิบายให้ชัดเจนว่าคุณต้องการการสนับสนุนเมาส์ประเภทใด
terdon

2
@user พิมพ์ ALT-X จากxterm-mouse-modeนั้นส่งคืน
Mark Plotnick

คำตอบ:


18

กดF10ปุ่มเพื่อเปิดเมนูและใช้ปุ่มลูกศรเพื่อไปที่ "ตัวเลือก" → "กำหนดค่า Emacs" → "การตั้งค่าทั้งหมดที่ตรงกัน ... " พิมพ์และmouseEnter

ถ้ารุ่น Emacs M-x customizeคุณไม่ได้มีเมนูเมื่อทำงานในแล้ววิ่งมินัล (ซึ่งหมายถึง: กดAlt+ Xพิมพ์customizeและกดEnter.) ไปที่ช่องค้นหาพิมพ์และกดmouseEnter

การสนับสนุนเมาส์เรียกว่า "โหมด Xterm Mouse" คุณจะพบว่าในคู่มือ คู่มือการใช้งานนอกจากนี้ยังให้วิธีการเปิด (สำหรับเซสชันปัจจุบันบริการ) M-x xterm-mouse-mode-

ในส่วนต่อประสานกำหนดเองที่การตั้งค่าที่คุณต้องการเปลี่ยนกดEnter“ แสดงมูลค่า” ปุ่ม“ สลับ” ปรากฏขึ้นกดEnterบน จากนั้นกดEnterที่ช่อง“ สถานะ” และเลือก0“ ตั้งค่าสำหรับเซสชันปัจจุบัน” หรือ“ 1” สำหรับ“ บันทึกสำหรับเซสชันในอนาคต” (คุณสามารถเลือกได้0แล้วกลับมาที่นี่แล้วเลือก1ภายหลังหากคุณพอใจกับการตั้งค่า)


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