标题说明了一切。使用Windows7和最新的稳定版gvim,每当我保存(:w)一个文件,它就会被标记为可执行文件。我正在做跨平台开发,如果这不发生就好了。
发布于 2010-05-20 16:34:42
@sceptics:文件的标志确实设置为可执行文件。在重新保存文件之前和之后执行ls -al以观察问题。(安装cygwin,或者可以是其他*nix仿真)
@OP:这个问题在过去已经被提过几次了。我不记得关于这个问题的结论了。您应该搜索vim邮件列表归档文件(vim_use和vim_dev)。也许你可以尝试给你的RCS添加一个钩子(如果它支持的话),以便对不对应于可执行文件(*.h,*.cpp,*.vim,...)的文件扩展名进行chmod -x,或者对不包含shebang的文件(与perl不同,我不知道python源文件是否可能包含shebang)
https://stackoverflow.com/questions/2870266
复制相似问题