Ich verwende Gdb unter Emacs. Während einer Debug-Sitzung, wenn emacs/gdb zum Quellcode springt, öffne ich normalerweise einen anderen Frame (C-x 5 2) und ziehe diesen auf meinen zweiten Monitor. Das Problem tritt auf, wenn eine neue Quellcodedatei geöffnet werden muss (zB wenn das Programm eine Funktion aufruft, die in einer anderen Quelldatei definiert ist, den Stapel durchläuft usw.). Emacs öffnet automatisch den entsprechenden Quellcode in a neues Fenster, aber leider im gdb-Frame.Puffersteuerung bei Verwendung von Gdb unter Emacs
Ich möchte dafür neuen Quellcode in den neuen Rahmen hochziehen, den ich öffnete und den gdb Rahmen völlig unberührt ließ. Meine Frage ist dann diese:
Wie kann ich Emacs festlegen, um jede neue Datei zu öffnen, so dass die Datei im neuen Frame angezeigt wird?
Ich hoffe, dass ich Sinn mache.