vim插件进行版本控制
有一些像
vcscommand这样的插件可以用于(几乎)任何vcs和诸如
fugitive这样一个vcs的插件.
> vcscommand这样的插件的优点和缺点是什么?
简短的答案 VCSCommand与许多版本控制系统配合使用.如果您的组织中有多个组织,您可以使用相同的关键字映射. 逃犯是紧密的git-to-vim整合.浏览和编辑您的git仓库,索引和本地文件变得无缝. 答案越长 我使用两者.我认为他们相互赞美,对任何一个插件都没有什么不好的说法,至少没有什么是几个关键字不能解决的. VCSCommand是我的研究工具.我用它来记录,注释,diff,vimdiff和 使用缓冲区变量b:VCSCommandVCSType和一个关键映射,我也可以支持 逃犯是一款非常棒的git-in-vim界面.我说git-in-vim,因为这是我能想到的最好的解释.正如我之前提到的,它会模糊您的存储库,索引和本地文件之间的界限 – 完全自由.诸如“Glog”和“Gedit”等命令非常直观,非常有用. 如果你喜欢git和vim,安装fugitive.
我强烈推荐svndiff. svndiff at vim.org尽管它的名字,它适用于许多VCS(git / svn / CVS.)打开修改的文件并直接跳转到下一个/上一次修改(或删除/添加)部分是太棒了.您可以一目了然地看到所有更改(在窗口中可见).您的vim将需要编译的标志,但它是一个惊人的加速器. 对于git提交浏览,推荐使用Extradite for wugitive. http://int3.github.com/vim-extradite/ (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |