VIM:显示会话中编辑的所有行


8

是否可以使用命令或插件显示在Vim会话中编辑的所有行?我希望能够将在同事项目中工作时所做的所有更改都突出显示,而不会在代码行中丢失。


也许您可以使用vimdiff原始文件的备份,也许只是隐藏显示原始文件的窗口?我不知道这是否行得通,但值得一看。
jw013 2011年

Answers:



7

我建议使用修订控制系统,例如CVS,Mercurial或Subversion(等)。所有这些都具有将文件的工作副本与您或您的同事最近一次检入到存储库中的内容进行比较的能力。


我总是很难解决这些技术问题。我想要它,以便在编辑文件时可以告诉我在该会话中添加的内容。
詹姆斯

2
@James,:changes请在Vim中尝试该命令,以查看其是否正在执行您想要的操作。
库萨兰达

后来我意识到,我可以解决GIT差异,以得到想要的东西。TY向我指出了显而易见的解决方案。有时候我只是不认为。
詹姆斯

对于编码没问题,但是我经常在远程服务器上编辑配置文件,并且它们通常不受源代码控制(并且增量备份没有简单的比较功能;)
Hamish Downer
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.