Saat ini saya bekerja dengan ruby dan rspec. Saya sangat menyukai gagasan memiliki bingkai terpisah di monitor lain yang menunjukkan kepada saya buffer kompilasi. Pengaturan saya saat ini menggunakan bingkai 'kode' (di mana saya melakukan pekerjaan sebenarnya) dan kerangka 'hasil-tes' (di mana saya melihat hasil rspec)
Masalahnya adalah bahwa ketika saya mencoba untuk membuka beberapa kesalahan kompilasi atau file dalam frame 'test-hasil', perpecahan jendela yang bingkai. Yang benar-benar ingin saya lakukan adalah membukanya di bingkai 'kode' saya.
Saya sudah menggunakan opsi display-buffer-reuse-frames
. Saya juga mencoba untuk mengatur jendela hasil kompilasi dedicated
, tetapi setiap kali emacs mencoba membuka jendela baru, bingkai baru akan dibuat (yang sangat buruk jika Anda menggunakan Helm.)
Apakah ada cara mudah untuk mencapai ini?
popwin.el
dari MELPA untuk mengkompilasi popup dan membantu buffer yang bertahan sampai C-g
ditekan. Jika saya membutuhkan mereka penuh waktu, saya hanya beralih ke mereka di jendela lain. Saya belum berpikir tentang menyematkan windows karena emacs split-windows-sensibly
.