ขณะนี้ฉันทำงานกับทับทิมและ rspec ฉันชอบความคิดที่ว่ามีเฟรมแยกต่างหากในจอภาพอื่นที่แสดงบัฟเฟอร์การคอมไพล์ การตั้งค่าปัจจุบันของฉันใช้เฟรม 'code' (ซึ่งฉันทำงานจริง) และเฟรม 'test-result' (ซึ่งฉันเห็นผลลัพธ์ rspec)
ปัญหาคือว่าเมื่อฉันพยายามที่จะเปิดบางรวบรวมข้อผิดพลาดหรือแฟ้มใน 'การทดสอบผล' กรอบแยกหน้าต่างในที่กรอบ สิ่งที่ฉันอยากทำคือเปิดให้อยู่ในกรอบ 'code' ของฉัน
ฉันใช้ตัวเลือกdisplay-buffer-reuse-frames
นี้แล้ว ฉันพยายามตั้งค่าหน้าต่างผลลัพธ์การคอมไพล์dedicated
ด้วย แต่เมื่อใดก็ตามที่ emacs พยายามเปิดหน้าต่างใหม่เฟรมใหม่จะถูกสร้างขึ้น (ซึ่งน่ากลัวเป็นพิเศษหากคุณใช้ Helm)
มีวิธีง่ายๆในการบรรลุเป้าหมายนี้หรือไม่?
popwin.el
จาก MELPA เพื่อคอมไพล์ป๊อปอัพและช่วยบัฟเฟอร์ที่ยังคงมีอยู่จนกว่าC-g
จะกด หากฉันต้องการพวกเขาเต็มเวลาฉันแค่เปลี่ยนไปใช้พวกเขาในหน้าต่างอื่น ฉันไม่ได้คิดเกี่ยวกับการตรึงหน้าต่างเพราะ emacs split-windows-sensibly
ไม่