Kiedy przełączam bufory, emacs przełączy się na istniejącą ramkę, jeśli bufor już tam jest otwarty.
Odkryłem, jak temu zapobiec, przełączając się z ido, używając:
(setq ido-default-buffer-method 'selected-window)
Ale to nie wystarczy: na przykład, jeśli wystąpi błąd lisp, emacs automatycznie przełączy się na bufor * Backtrace * i przełączy ramki, jeśli jest już otwarty.
Czy istnieje sposób, aby całkowicie nie przełączać emacsa na istniejącą ramkę?