แต่เดิมมีการถามคำถามนี้ที่/programming/15895313/let-emacs-move-the-cursor-off-screenแต่คำตอบทั้งหมดที่ฉันได้รับมาไม่มากก็น้อย " ฉันไม่ยอมรับด้วย emacs
เป็นไปได้ไหมที่จะให้ Emacs เลื่อนเคอร์เซอร์ออกไปนอกหน้าจอเหมือนกับโปรแกรมแก้ไขข้อความ GUI ส่วนใหญ่ นี่คือสิ่งที่ยิ่งใหญ่ที่สุดที่ทำให้ฉันรำคาญเมื่อฉันใช้ Emacs บนตัวแก้ไข GUI ใด ๆ เมื่อฉันเลื่อนลงเคอร์เซอร์จะ "ผลักไปข้างหน้า" ที่ด้านบนของบัฟเฟอร์
ก่อนหน้านี้ฉันเคยคิดว่ามันเป็นไปไม่ได้อย่างสมบูรณ์เพราะนี่เป็นแบบสายเข้ากับสถาปัตยกรรมของ Emacs แต่จากนั้นฉันเห็นเคอร์เซอร์หลาย ๆ ตัวซึ่งทำสิ่งนี้เพื่อเคอร์เซอร์รอง (ถ้าคุณป้องกันไม่ให้ฟังก์ชันเลื่อนบนหน้าที่รอง เคอร์เซอร์) อาจเป็นไปได้ที่จะใช้หลายเคอร์เซอร์เพื่อให้มีเคอร์เซอร์หลักในบัฟเฟอร์ที่ซ่อนอยู่และเคอร์เซอร์ที่มีประสิทธิภาพเป็นสิ่งที่ฉันแก้ไขด้วยจริงหรือไม่? หรืออาจจะมีเคล็ดลับที่ฉลาดอื่น ๆ ? หรือบางที Googling ของฉันทำให้ฉันล้มเหลวและนี่ก็เป็นไปได้จริง ๆ หากปราศจากเวทมนตร์?
ฉันใช้เทอร์มินัล emacs ดังนั้นจึงควรทำงานที่นั่น