每次我运行系统中安装的可执行文件时都没有任何提示,但最近我配置了vim
编辑器进行c++
编码。每次我使用make vim
构建程序并想运行构建的可执行文件时,弹出窗口显示该文件是可执行文件,是否我想执行它?
如何关闭那个东西,以免提示惹恼我?
编辑: 只有在vim编辑器外双击文件时才会出现提示。 在debian上使用LXDE桌面。
编辑: 我注意到在文件管理器中双击的任何可执行文件都会弹出相同的内容。 通过桌面面板启动应用程序时很好。
答案 0 :(得分:1)
我不知道你在“配置vim做c ++”时你做了什么,但你应该只需要通过运行:make
或g++
目录来构建make文件。主叫:
:!g++ % -o %< # calls gcc filename.ext -o filename
然后以类似的方式运行已编译的程序:
:!./%< # executes ./filename (w/o extension) and without prompting
答案 1 :(得分:1)