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

如何在vim中的多个选项卡中编辑相同的文件?

我经常在vim中编辑长文件,这些文件文件中的多个不同的地方有一些代码块,我需要不断的在它之间来回移动。显然,解决这个问题的一种方法是拆分窗口:拆分和编辑不同拆分窗口中的每个部分,并且:任一窗口中的w将保存整个文件。这是非常好的,如果你有一个足够大的屏幕,但有时我必须使用vim在低分辨率的笔记本电脑,我不想通过分割窗口进一步减少我的屏幕空间。

在这种情况下,我想要做的是在多个选项卡中编辑该文件,并将每个单独的选项卡完全像单独的视图分割。我可以通过使用:tabopen<相同的文件名>一旦我有一个文件副本打开,但这是一种黑客 – 如果我已经对文件进行了更改,它不起作用,因为vim认为我只是打开文件第二次。

有没有一个很好的方式来获取我想要的vim中的标签的行为?

:tab命令以命令作为参数。

所以你可以这样做:

:tab split

即使修改了缓冲区,这个功能也可以正常工作,并且保存在任一个选项卡中保存文件,更新两者中保存的状态。

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

相关推荐