我想在vim中调整水平拆分的大小。我有一个针对垂直拆分的vim脚本解决方案。我在网上查过了,但是没有人讨论如何调整水平拆分的大小。我有几次失败的尝试。针对垂直拆分的vimscript解决方案和我失败的尝试都在下面。
用于调整垂直拆分大小的脚本
" resize splits
noremap <silent> <C-S-Right> :vertical resize -1<CR>
noremap <silent> <C-S-Left> :vertical resize +1<CR>
尝试调整水平拆分大小失败
noremap <silent> <C-S-Up> :split resize +1<CR>
noremap <silent> <C-S-Down> :split resize -1<CR>
2条答案
按热度按时间1rhkuytd1#
uqzxnwby2#
您也可以重复使用内置Map:
注意,左/右命令移动的是当前窗口的右边框,而上/下命令移动的是下边框。你的绑定颠倒了这些方向,这让我觉得你有不同的期望。