2

I'd like helm-buffers-list to split my window horizontally, but I'd like for all other Helm functions to split it vertically.

Is this possible?

2

See helm-split-window-default-side for this.

You can set this in your init file or via M-x customize-variable

It accepts args above, below, left, and right. Once you update and save, helm will appear wherever you've specified.

  • I want different splits for different helm functions. – yafov Oct 14 '17 at 18:52
1

I want different splits for different helm functions

You can create your own wrapper that binds helm-split-window-default-side to the value you want. E.g.

(defun my-helm-buffers-list ()
  (interactive)
  (let ((helm-split-window-default-side 'left))
    (helm-buffers-list)))

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.