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,203
  • 3
  • 74
  • 179
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,072
  • 1
  • 34
  • 49