有没有办法在Windows中的vim中保存文件而不标记它是可执行的?

时间:2010-05-20 00:06:31

标签: windows vim

标题说真的。使用Windows 7和最新的稳定gvim,每当我保存(:w)文件时,它都标记为可执行文件。我正在进行跨平台开发,如果没有这样做会很好。

1 个答案:

答案 0 :(得分:1)

@sceptics:文件的标志确实设置为可执行文件。在重新保存文件之前和之后执行ls -al以观察问题。 (安装cygwin,或者可能是其他* nix仿真)

@OP:过去曾多次提出这个问题。我不记得有关这个问题的结论。您应该搜索vim mailing-lists档案(vim_use和vim_dev)。 也许你可以尝试在你的RCS上添加一个钩子(如果支持的话)继续chmod -x文件扩展名与可执行文件不对应(* .h,* .cpp,* .vim, ...),或者不包含shebang的文件(与perl不同,我不知道python源文件是否包含shebang)