我在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)…也许你最好先试一试。