如何在Vim中同步查看和滚动垂直分割缓冲区?

我有两个垂直拆分缓冲区在Vim显示两个单独的文件,我想要显示和同步滚动。使用:set scrollbind在两个缓冲区的顶部,我可以得到滚动部分向下(所以当我在一个缓冲区中打zt,当前行跳转到顶部在两个缓冲区),但不幸的是,显示不同步。

这意味着,如果文件中的行具有不同的长度,则两个缓冲区将不会在视觉上对齐。我想让Vim显示额外的换行符,以确保长换行符不会干扰两个缓冲区的垂直同步显示

谢谢!

除了在两个缓冲区中设置scrollbind之外,还需要发出以下命令:syncbind。这应该同步滚动。我不知道如果它是完美的,如果你包装线和两个文件有不同长度的行。但如果你关闭我认为它应该保持它们在相同的行号。

相关文章

解决方案:解决linux下vim乱码的情况:(修改vimrc的内容)全...
Linuxvi/vim所有的UnixLike系统都会内建vi文书编辑器,其他的...
      vim正则匹配:空行:/^$/  /^[\t]*$/注释...
$select-editorSelectaneditor.Tochangelater,run'sele...
上次手贱忘了保存,这次就简单做个备忘吧,把踩过的坑记一下...
Linux之文本编译器小结vim的优势所有的UNIX-LIKE习通都会内置...