Obecnie pracuję z ruby i rspec. Naprawdę podoba mi się pomysł posiadania oddzielnej ramki na innym monitorze pokazującym mi bufor kompilacji. Moja obecna konfiguracja używa ramki „kodu” (w której faktycznie wykonuję pracę) i ramki „wyniku testu” (w której widzę wyniki rspec)
Problem polega na tym, że kiedy próbuję otworzyć jakiś błąd kompilacji lub plik w ramce „wyniku testu”, okno dzieli się w tej ramce. To, co naprawdę chciałbym zrobić, to otworzyć go w mojej ramce „kodu”.
Już korzystam z tej opcji display-buffer-reuse-frames. Próbowałem również ustawić okno wyników kompilacji dedicated, ale za każdym razem, gdy emacs próbuje otworzyć nowe okno, tworzona jest nowa ramka (co jest szczególnie okropne, jeśli używasz Helma).
Czy jest jakiś prosty sposób na osiągnięcie tego?
popwin.elz MELPA do kompilacji wyskakujących okienek i pomocy buforom, które trwają do C-gnaciśnięcia. Jeśli potrzebuję ich w pełnym wymiarze godzin, po prostu przełączam się na nie w innym oknie. Nie myślałem o przypinaniu okien, ponieważ emacs tak robi split-windows-sensibly.