我可以将程序的输出redirect到gvim吗?
我想直接将一些Windows程序的输出redirect到gvim来查找输出。 说例如findstr cmd的结果。 是否有可能做到这一点,而不是转储到一个文件,然后在gvim中加载该文件?
当然:
dir | gvim -
-
选项告诉vim
打开stdin
这适用于Windows和Linux版本。
如果你已经在Vim中,你可以使用r
命令来读取:
:r !<cmd>
例如
:r !dir
你可以从vim中读取它
:r !dir (for example)
AFAIK,Mac OS上没有gvim。
如果你在Mac上使用MacVim,我就是这么做的:
dir | /Applications/MacVim.app/Contents/MacOS/Vim -
当Vim在terminal中启动时,input
<esc>:gui
这应该启动MacVim(vim的gui版本)