winshift.nvim
winshift.nvim copied to clipboard
Preserve win sizes
The Winshift swap will change window sizes if equalalways is set to false. These changes explicitly make sure that swapping preserves the dimensions of the splits that are swapped.
There might be a more elegant way to do this but I don't have the time right now do do a deep dive into your sophisticated code.