我使用 NetBeans 等 IDE 已经有一段时间了。 NetBeans 有一个很好的版本控制插件。当我有多个项目并同时处理它们时,我可以通过突出显示它们来选择要提交的特定项目,而忽略其他项目。此外,提交框允许我轻松地取出不需要的文件进行提交。我未能找到 Vim 的等效插件。
我用过Nerdtree;虽然它有利于项目导航,但它不会显示哪个文件夹/文件已被修改。在 Netbeans 中,它在受影响的树路径旁边显示一个蓝色/绿色图标。
GUI 中还有我喜欢的其他功能,但我不会在这里全部列出。
我真的很想切换到 Vim,但这阻止了我。谁能推荐一个类似的 Vim 插件吗?
更新:自从 3 年前提出这个问题以来,我不久前就停止使用 subversion 并开始使用 GIT,即 plugins我与 vim 一起使用的有 Git 支持(逃亡)
最佳答案
只需使用适当的 shell 命令(svn commit、svn update 等)。为 vim 提供 SVN 插件确实没有意义。您甚至可以从 vim 中运行 shell 命令。例如:
:! svn update
尽管我不确定这对于 SVN 是否会带来任何显着优势。
如果我想“作弊”并查看图形目录结构,有时我会在 Eclipse 中打开 Subclipse - 但绝对没有真正的需要。
要开始使用 vim,只需在安装了 vim 的计算机上打开终端并执行:
vimtutor
您很快就会启动并运行。
关于svn - Vim 有一个不错的 subversion 插件吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6905297/