Следующее отображение в некоторой степени работает:
noremap <C-Up> <C-W>+<br>
noremap <C-Down> <C-W>-<br>
noremap <C-Left> <C-W>><br>
noremap <C-Right> <C-W><
После тестирования бит иногда становится немного противоречивым, если вы пытаетесь увеличить размер вертикально разделенного буфера скурсор в верхнем буфере, инстинктивно вы хотите использовать стрелку вниз, чтобы переместить разделительную линию вниз, и вам действительно нужно использовать стрелку вверх, чтобы увеличить размер буфера.
Кто-то, вероятно, придумает лучшийотображение, но я не знаю, возможно ли получить положение окна (например, сверху или снизу) с помощью функции сценария vim.