vim - 使用垂直拆分的vim自动滚动分页

标签 vim pagination

我想实现以下目标:我想将一个 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/

相关文章:

vim - 无法在 Vim 中自动设置语法高亮

python - 使用 Pony ORM 进行分页

Vim 自动命令产生 E488 : Trailing characters

vim - 如何在 Vim 中标记(后退、前进)代码块?

orm - Doctrine2 分页器

MySQL 分页。检查是否到达最后一条记录

spring - Null Last 不适用于 spring 数据 jpa

pagination - Kohana 3.1 查询计数和分页

javascript - vim 和 TypeScript 的首选最先进设置是什么?

vim - Tmux 更改向上/向下滚动键