首页 > 代码库 > 奇技之VIM:win下的gvim启动外部程序如何不弹出黑屏

奇技之VIM:win下的gvim启动外部程序如何不弹出黑屏

在windows下一般都是用的sourceinsight,到也好用,但偶而也玩玩vim。source insight执行外部命令,可以在设置中定义一个自定义键,gvim 当然也很好搞哪,冒号加!就可以了,也可以在配置vimrc中加一个快捷键,比如我加了 F11。但直接vim启动程会先弹出一个cmd窗口,里面显示这个程序的返回值什么的,有没有办法去掉了,在我的反复尝试下,发现是可以的,那就是不要直接调这个程序,而是用 start + 程序名 的方式调用。


比如我这里配置好后,F11打开explorer 并且选中当前buff编辑的文件,再也不会弹出黑色框了。


!start explorer /select, %

定义好快捷键后,和SI一样好用。

奇技之VIM:win下的gvim启动外部程序如何不弹出黑屏