Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

prefer horizontal splitting #9

Open
sinewalker opened this issue Mar 6, 2017 · 2 comments
Open

prefer horizontal splitting #9

sinewalker opened this issue Mar 6, 2017 · 2 comments

Comments

@sinewalker
Copy link
Owner

sinewalker commented Mar 6, 2017

all the pop-up buffers come up with vertial splitting. This is subobtimal on wide screens, especially for things like describe-mode.

I made an attempt at this last year, commit ff4fa0f. I've noted commit f62d6c0 where this attempt is (the functions are there but the hooks have been commented out because they're not quite right).

sinewalker referenced this issue Mar 6, 2017
not 100% sure that this works
@sinewalker
Copy link
Owner Author

sinewalker commented Mar 7, 2017

TransposeFrame looks like it can work around the problem of the *help* buffer not honouring / using the split-window-sensibly function and it's control variables split-width-threshold and split-height-threshold. Other buffers do seem to split sensibly with these settings:

        split-width-threshold 0
        split-height-threshold nil

There is a MELPA Package -- so, it can be installed easily with dotspacemacs-additional-packages, or with use-package from one of my Layers.

I think I'll set up my mjl Layer to "own" it and a few other packages, then I can set some keys in the Spacemacs Leader keys "user" space (under 'o').

sinewalker referenced this issue Mar 30, 2018
- add transpose-frame package
- adjustments to split width/height limits
- tweak the fringe bitmap
@sinewalker
Copy link
Owner Author

Commit 6fce009 adds the transpose-frame package, just as an additional package.

It may be that this is enough, if I add a convenient key-binding and relocate this to my own layer instead (Issue #11)?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant