shell命令后Vim中断

时间:2014-09-09 09:10:22

标签: vim

当我输入类似的内容时,我不明白为什么:

:! bash -ic 'p4 diff %:p'  

我的Vim被打断了,我得到了

[3]+  Stopped                 vim ~/.vimrc

因此,我必须将该工作放在前台才能看到命令的效果。

你知道我怎么能解决这个恼人的问题?

1 个答案:

答案 0 :(得分:1)

你告诉Vim运行一个交互式命令,所以它别无选择,只能暂停自己,让你做你想做的事。

如果没有关于您的设置的更多信息,但很难确定这个命令:

:!p4 diff %:p

应该足以在当前文件上运行p4 diff而没有副作用。