当我输入类似的内容时,我不明白为什么:
:! bash -ic 'p4 diff %:p'
我的Vim被打断了,我得到了
[3]+ Stopped vim ~/.vimrc
因此,我必须将该工作放在前台才能看到命令的效果。
你知道我怎么能解决这个恼人的问题?
答案 0 :(得分:1)
你告诉Vim运行一个交互式命令,所以它别无选择,只能暂停自己,让你做你想做的事。
如果没有关于您的设置的更多信息,但很难确定这个命令:
:!p4 diff %:p
应该足以在当前文件上运行p4 diff
而没有副作用。