Resize Windows with directionalWindowResizer
Vim’s default window resize shortcuts aren’t bad, but I found them quite hard to get used to. directionalWindowResizer is an attempt to make resizing more intuitive by allowing the CTRL
key to be used instead.
The directional keys are used (hjkl
), and the windows are resized depending on the selected window. For example, if you've got four horizontal windows and you've selected one in the middle, then pressing CTRL-k
will resize upwards, and CTRL-j
will increase the size downwards. However, if you've got the top or bottom window selected, then the behaviour changes: pressing up or down just moves the opposite partition.
I found it easier to understand than CTRL-W +
and -
, and it's a small, hackable script that you can edit if required.