在同一屏幕中执行外部命令

时间:2015-07-28 17:20:32

标签: linux vim terminal

执行:redraw!(后跟{{1}})时,屏幕进入终端,然后返回vim。

如何在没有“闪烁”的情况下让它在同一个屏幕上执行?

1 个答案:

答案 0 :(得分:1)

如果我理解正确你想要执行一些命令,但不想看到输出。如果是这样,那么只需使用功能系统

:call system("g++ myfile.cpp -o output")

或您想要做的任何命令。但是,我建议只将输出放在一个单独的窗口中,你可以使用QuickRun Plugin和刚运行:

:QuickRun bash -src "g++ myfile.cpp -o output"

,结果将在一个单独的窗口中。