在 vim 中编译后如何在新终端 window 上 运行 c++ 程序?
How to run c++ programs on new terminal window after compilation in vim?
一旦我编译并 运行 当前打开的代码 vim,window 转移到我可以输入数据的终端。我希望将代码 运行 放在单独的 window 上,这样我也可以同时查看我的代码。
SublimeText 是一个很好的例子,我可以在其中选择 运行 我的代码使用哪个终端仿真器。并且,代码 运行s 在单独的 window.
上
您可以在 vim 集成 window 终端中 运行 您的程序:
:term ./%<
" or
:vert term ./%<
(假设你编辑的文件是foo.cpp
,你编译成foo
,我用./%<
在当前目录指定foo
)。
如果您愿意,可以使用 :!xterm
、:!gterm
或其他方式使用另一个 windowed 终端。不要忘记在终端中告诉 运行 什么的参数。有时它会从一个变为另一个。
一旦我编译并 运行 当前打开的代码 vim,window 转移到我可以输入数据的终端。我希望将代码 运行 放在单独的 window 上,这样我也可以同时查看我的代码。 SublimeText 是一个很好的例子,我可以在其中选择 运行 我的代码使用哪个终端仿真器。并且,代码 运行s 在单独的 window.
上您可以在 vim 集成 window 终端中 运行 您的程序:
:term ./%<
" or
:vert term ./%<
(假设你编辑的文件是foo.cpp
,你编译成foo
,我用./%<
在当前目录指定foo
)。
如果您愿意,可以使用 :!xterm
、:!gterm
或其他方式使用另一个 windowed 终端。不要忘记在终端中告诉 运行 什么的参数。有时它会从一个变为另一个。