วิธีการย้อนกลับไปยังตำแหน่งสุดท้ายของเคอร์เซอร์ใน emacs?


41

ใน emacs เมื่อฉันแก้ไขโปรแกรมและพลาดคำสั่งบางคำสั่งและทำให้เคอร์เซอร์ข้ามไปที่อื่นในไฟล์อื่น มีปุ่มลัดหรือคำสั่งเพื่อย้อนกลับไปยังตำแหน่งสุดท้ายของเคอร์เซอร์หรือไม่?

emacs 

คำตอบ:


38

ผมเชื่อว่าสิ่งที่คุณกำลังมองหาคือpop-global-markมักจะถูกผูกไว้กับและC-x C-@C-x C-SPC

วงแหวนมาร์คทั่วโลกได้รับการอัพเดตโดยอัตโนมัติในหลายโอกาสเช่นการสลับบัฟเฟอร์โดยไม่ตั้งใจหรืออย่างอื่น


11

คุณสามารถใช้คำสั่งก่อนหน้าบัฟเฟอร์ซึ่งในรุ่นของฉัน (GNU Emacs 23.2.1) ถูกผูกไว้C-x left-arrowโดยค่าเริ่มต้น

เพียงพิมพ์ Meta-x description-key Cx left สำหรับข้อมูลเพิ่มเติม

นอกจากนี้ยังมีโหมดผู้ชนะที่ผูกC-c left arrowกับผู้ชนะ - เลิกซึ่งในระยะสั้นช่วยให้คุณสามารถยกเลิกการเปลี่ยนแปลงใด ๆ ที่ทำกับหน้าต่างของคุณ


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