การกำหนดค่า Emacs และโดยเฉพาะการเลิกทำต้นไม้สำหรับการจัดการหน้าต่าง


11

ฉันต้องการใช้ Emacs ในรูปแบบเฟรมและปล่อยให้ตัวจัดการหน้าต่างเรียงต่อกันของฉันจัดการกับองค์กรบัฟเฟอร์ ตัวอย่างเช่นทำตามบทช่วยสอนนี้ ตามค่าเริ่มต้นแพ็คเกจ Emacs เช่น undo-tree-mode ดูเหมือนจะขึ้นอยู่กับหน้าต่างเพื่อแสดงการสร้างภาพ ฉันผิดหรือเปล่า ฉันสามารถยกเลิกโหมดต้นไม้เป็นค่าเริ่มต้นเพื่อเปิด Visualizer ในเฟรมอื่นได้หรือไม่

คำตอบ:


5

ขั้นตอนพื้นฐานขั้นแรกคือการ

(setq pop-up-frames t)

เพื่อที่display-bufferจะทำให้กรอบใหม่เสมอ

การปรับแต่งเพิ่มเติม (แต่ซับซ้อนยิ่งขึ้น) มีการอธิบายในโครงการEmacs "One On One"โดย Drew Adams


1
ฉันได้ตั้งค่านี้เป็น t และตั้งค่าป็อปอัพ windows ให้เป็นศูนย์ แต่ไม่สามารถทำงานกับเลิกทำภาพต้นไม้ได้
wdkrnls

@wdkrnls การทำเช่นนั้นใช้ได้ผลสำหรับฉัน คุณใช้ต้นไม้เลิกทำเวอร์ชันล่าสุดหรือไม่
Malabarba

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