簡體   English   中英

Vimrc:將命令與逃犯結合

[英]Vimrc: combine commands with fugitive

我試圖結合

:w
:Gcommit -a -m "update"
:Gpush

到一個新的命令,如:W –我已經嘗試過

:command! W w | Gcommit -a -m "update" | Gpush

但這是行不通的,因為他將Gpush視為shell命令而不是vim命令。

:command! W w | execute "Gcommit -a -m 'update'" | Gpush

沒有為Gcommit提供-bar參數,該參數允許它在bar處終止(並禁止將bar作為參數)。 因此,如:help :|所述,使用execute隔離命令:help :| 另請參閱:help :command-bar

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM