You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is one area that I've not really been happy with. Vim and Neovim don't have many affordances in the way of describing window layouts. It's basically just winwidth/winheight and winminwidth/winminheight, and winfixwidth/winfixheight. There's a great way to read a nested description of all windows in the form of winlayout(), but there's no corresponding way to write that layout.
I think this is a problem worth thinking about in-depth, and could probably use some work in nvim/vim itself. Until we get a better API for opening a vsplit than ":leftabove vsplit", it's going to require a pile of hacks to do anything specific.
I think that the stabilize option is more about preventing the text from jumping in the window rather than changing which window gets resized during a split. Also IIRC it currently only works for horizontal splits.
It would be nice if aerial window could take space from the current window instead of pushing the window to the other side.
See the gif bellow. When I open aerial on the right split it pushes the window left and reduces the side of the leftmost window.
![tty](https://user-images.githubusercontent.com/1080789/183116976-bbba1e45-7c28-423a-b42c-55b788379fa0.gif)
The text was updated successfully, but these errors were encountered: