1

Whenever I currently do M-x slime, it creates a split buffer, with SLIME going in the bottom half. This is not really very desirable - I'd much rather SLIME appeared in a separate frame, and kept its REPL there. Is there a way I can make it so that when I do M-x slime, it will create a new frame, and open the SLIME REPL there?

Kaushal Modi
  • 25,651
  • 4
  • 80
  • 183
Koz Ross
  • 425
  • 3
  • 13

1 Answers1

2

You can achieve this by adjusting the value of display-buffer-alist:

(setq display-buffer-alist
      (quote (("\\*inferior-lisp\\*" display-buffer-pop-up-frame
         (nil)))))

This setting tells Emacs that a buffer with the name matching the regular expression "\*inferior-lisp\*" should be displayed in a new (pop-up) frame.

(You can also customize this variable.)

Constantine
  • 9,122
  • 1
  • 35
  • 50