vim的vcs插件?

vim的vcs插件?,vim,plugins,Vim,Plugins,你推荐哪个VCS(git,hg)插件用于vim?是你想要的。我没有将它与Git或Mercurial一起使用,但我确实将它与Subversion一起使用,效果非常好。签出,其中详细说明了所有命令;映射部分告诉您如何调用它们: |<Leader>|ca VCSAdd |<Leader>|cn VCSAnnotate |<Leader>|cN VCSAnnotate! |<Leader>|cc VCSCommit |<Leader>|cD V

你推荐哪个VCS(git,hg)插件用于vim?

是你想要的。我没有将它与Git或Mercurial一起使用,但我确实将它与Subversion一起使用,效果非常好。签出,其中详细说明了所有命令;映射部分告诉您如何调用它们:

|<Leader>|ca VCSAdd
|<Leader>|cn VCSAnnotate
|<Leader>|cN VCSAnnotate!
|<Leader>|cc VCSCommit
|<Leader>|cD VCSDelete
|<Leader>|cd VCSDiff
|<Leader>|cg VCSGotoOriginal
|<Leader>|cG VCSGotoOriginal!
|<Leader>|ci VCSInfo
|<Leader>|cl VCSLog
|<Leader>|cL VCSLock
|<Leader>|cr VCSReview
|<Leader>|cs VCSStatus
|<Leader>|cu VCSUpdate
|<Leader>|cU VCSUnlock
|<Leader>|cv VCSVimDiff
| | ca vcsad
||中国VCSAnnotate
||中国VCSAnnotate!
||cc VCS委员会
||cD VCS删除
||cd VCSDiff
||原稿
||cG原创!
||ci VCSInfo
||cl VCSLog
||cL VCSLock
||cr VCSReview
||cs VCSStatus
||铜钒酸盐
||太阳锁
||cv VCSVimDiff

我通常在Vim窗口旁边的终端上做这些事情,但是annotate(\cN,如果您使用默认的引线)会在一个新的拆分中弹出注释,我建议这对git非常有用。我特别喜欢diff模式的良好集成,(:Gdiff),它使交互添加成为可能。

你说的“VCS插件”是什么意思?您希望它执行什么样的操作?VCS=版本控制系统。我搜索了一个插件,将git集成到Vim中,我知道VCS的含义。但我不知道“将git集成到vim”是什么意思。您对这种“集成”有何期待?用于VC集成的Emacs模块包含对差异化、注释(svn)和其他一些功能的支持。sVCSCommand与CVS和svn配合得很好,但它的git集成并不是那么热门,因为它试图提交当前文件,而不是使用git的阶段提交工作流。