保存并将当前文件静默地提交到vim中的svn存储库中

时间:2011-12-15 02:53:28

标签: svn vim

我在Windows中使用带有mswin.vim的vim。 它已映射<C-S>以保存当前文件:

" Use CTRL-S for saving, also in Insert mode
noremap <C-S>       :update<CR>
vnoremap <C-S>      <C-C>:update<CR>
inoremap <C-S>      <C-O>:update<CR>

我希望<C-S>做更多的事情:在保存后将当前文件提交到SVN存储库,而不会弹出CMD窗口。 我如何实现这一目标?

1 个答案:

答案 0 :(得分:2)

可以将保存并提交到回购中。但是,必须弹出一个小的某些来编写提交消息。

但实际上,我并不需要说工作方式通常很糟糕。承诺不是储蓄的替代品,反之亦然。 Vim有一些很棒的插件可以处理三个主要的vcs玩家(cvs,git,hg)...也许最好先尝试其中一个。