0
:w
:Gcommit -a -m "update"
:Gpush
結合起來,像一個新的命令合併命令:W - 我已經試過
:command! W w | Gcommit -a -m "update" | Gpush
但它不工作,因爲他對待Gpush作爲shell命令而不是vim-command。
:w
:Gcommit -a -m "update"
:Gpush
結合起來,像一個新的命令合併命令:W - 我已經試過
:command! W w | Gcommit -a -m "update" | Gpush
但它不工作,因爲他對待Gpush作爲shell命令而不是vim-command。
:command! W w | execute "Gcommit -a -m 'update'" | Gpush
Gcommit
沒有得到-bar
說法,將允許它在酒吧終止(並採取酒吧作爲參數禁止它)。因此,使用execute
隔離該命令,如:help :|
中所述。另見:help :command-bar
。
請勿將「update」用作所有提交消息。 [提交消息](http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html)應該[意思是某些](http://mislav.net/2014/02/hidden-documentation /) –
嗯,我只是將它用於我的gitrepos之一,因爲我只使用git在跨平臺同步我的待辦事項列表(並保留歷史記錄),因此我不需要任何提交消息。 – Nudin