繁体   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