Helm opens buffer using a vertical split by default.

enter image description here

I want the Helm buffer to open using a horizontal split by default.

enter image description here

I can use C-t (helm-toggle-resplit-and-swap-windows) to manually toggle the position, but how can I make this change permanent?

  • 2
    How about (setq helm-split-window-default-side 'right) (defaults to 'below)?
    – xuchunyang
    Feb 9 '16 at 2:04
  • 2
    Yeah, I tried it. The documentation says "The default side to display `helm-buffer'.", but it does not work for me. Feb 9 '16 at 2:39
  • Alright, I have found the source. The above sexp (suggested by @xuchunyang) would work. But the problem is with popwin, enabling popwin seems to override the helm settings. Not sure why. Feb 9 '16 at 14:18

More details: the problem was I was using (push '("*Help*" :regexp t) popwin:special-display-config) in popwin. This matches helm buffers.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.