我想实现以下目标:我想将一个 vim session 拆分为两个(或多个)垂直窗口(使用 :vsplit 命令)。然后,我想让每个窗口的内容垂直偏移,以便第一个窗口的最后一个可见窗口之后的行成为第二个窗口的第一行。然后,当我使用箭头滚动时,垂直窗口是滚动的,因此文本从第二个窗口流入第一个窗口。我怎样才能做到这一点?
最佳答案
有插件:MultiPage
您也可以使用 this post 中描述的单线器。通过芯片坎贝尔:
:nmap <silent> <Leader>ef :vsplit<bar>wincmd l<bar>exe "norm! Ljz<c-v><cr>"<cr>:set scb<cr>:wincmd h<cr> :set scb<cr>
这将绑定(bind)
<Leader>ef
打开一个 vsplit 并使 split 连续。
关于vim - 使用垂直拆分的vim自动滚动分页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6873076/