我最近开始尝试使用VCSCommand 插件让vim与几个颠覆存储库一起工作。每次我从vim
using中进行更改时VCSCommit
,又名。组合键 ( \cc),我不断将这些额外的空白行添加到我的提交中。
这是一个例子:
------------------------------------------------------------------------
r72 | smingolelli | 2012-12-15 15:58:17 -0500 (Sat, 15 Dec 2012) | 2 lines
Trying from Fedora 14 w/ svn 1.6.17 and vim 7.3 1-315 w/ svn:eol-style=native for compile.sh.
------------------------------------------------------------------------
如果我从命令行执行相同的提交:
------------------------------------------------------------------------
r73 | smingolelli | 2012-12-15 16:06:44 -0500 (Sat, 15 Dec 2012) | 1 line
Trying from Fedora 14 w/ svn 1.6.17 and vim 7.3 1-315 w/ svn:eol-style=native for compile.sh from command-line.
------------------------------------------------------------------------
所以这似乎与VCSCommand plugin
for相关,vim
但我没有看到问题所在。此外,我尝试对 , 和 the 的多个版本进行相同的测试,svn
但vim
仍然VCSCommand plugin
得到相同的行为。
版本
- SVN 客户端操作系统: Fedora 14 & CentOS 6
- SVN 服务器操作系统: Windows Vista
- SVN 服务器版本: 1.6.2
- VCSCommand 插件: vcscommand-1.99.46.zip,版本:1.99.46 日期:2011-12-06
软呢帽 14
- 尝试的 SVN 客户端版本: 1.6.17
- 尝试的 VIM 版本: 7.3(2010 年 8 月 15 日,2011 年 9 月 21 日 09:27:09 编译)包含的补丁:1-315
中央操作系统 6
- 尝试的 SVN 客户端版本: 1.6.11、1.6.19 --(注意: VCSCommand 插件不适用于 svn1.7+ 和 VIM 7.3)
- 尝试过的 VIM 版本: 7.2?& 7.3(2010 年 8 月 15 日,2012 年 12 月 15 日 14:08:39 编译)包含的补丁:1-393