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
full width/height horizontal/vertical splits #5643
Comments
I'm afraid there are an infinite number of "things I would like to do" from an infinite number of "current states". Trying to encode these as operations on launch is not feasible, at least for me. If you wish to develop a DSL for describing split layouts and how to transform them arbitrarily, then patches are most welcome. |
I am sorry, I thought this splitting pattern was somehow popular enough not to be considered a whim of mine. Could this be encoded as a |
Yes, a layout action is definitely do-able. |
Relevant function is layout_action() in splits.py. You will want map f1 layout_action move_to_screen_edge left|right|top|bottom then for your use case you can do map f1 combine : launch : layout_action move_to_screen_edge right |
That's awesome thank you so much! |
Sometimes, using the
splits
layout, I need to create a tall full-height window, or a wide full-width one.Say I am starting from this configuration:
I did not find a way to open windows to make it look like this, unless I plan it from the beginning which is not what I want.
full height split
full width split
thus it would be great if the
launch
command could take the--full
option, e.g,launch --location=hsplit --full
would create a full width horizontal window that splits the existing layout in halves.Thanks a lot for your hard work on this!
The text was updated successfully, but these errors were encountered: