在vim中保存并提交当前文件到svn存储库



我在Windows中使用vim与mswin。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窗口。我该怎么做呢?

只能保存和提交文件到一个repo中。然而,一个小的东西会弹出来让你写提交消息。

但说真的,我不必说这种工作方式通常是不好的。提交不能代替保存,反之亦然。Vim有一些很棒的插件来处理所有三个主要的vcs播放器(cvs, git, hg)…也许你最好先试一试。

最新更新