从vim文档执行bash中的一行文本

Sta*_*eek 1 vim bash

我认为这个问题没有得到解答.

我知道我可以在vim中进入bash:

Ctrlz

要么

:SH

要么

:贝壳

等等

然后正常使用bash命令,并使用fg返回.

我想知道的是,我可以从vim中的脚本执行一行代码直接到Bash,而不必退出vim,或者必须从vim复制它(例如通过在可视模式下突出显示),然后转到终端并粘贴它并进入等等?

也就是说有没有一个很好的快速方式这样做没有所有的绒毛?

Wil*_*ell 6

最简单的方法是将光标放在行上并键入:

!!shreturn

这将用脚本的输出替换该行.如果您不想这样,只需跟进即可u.