微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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

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

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

谢谢!

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

原文地址:https://www.jb51.cc/vim/389336.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐