将vim与具有扩展属性的文件一起使用 - 如何避免段错误并保留扩展属性?

时间:2014-12-19 03:57:59

标签: vim

我在Mac上并使用Vim 7.3。

我已经知道这个问题了一段时间:如果我做了" ls -l"并看到一些文件有" @"在名称旁边,例如,

 -rw-r--r--@  1 john  staff    152 Dec 12 19:52 requirements.txt

然后,这意味着此文件具有扩展属性 - 例如为该文件存储的特殊属性,可能是Dropbox,因此图标可能看起来很特殊,或者可能由其他应用程序用于索引目的。

使用vim编辑文件时,当我保存时,有时我会得到这个"分段错误:11"错误。

我之前的解决方案是运行此命令以删除文件上的扩展属性:

xattr -c <filename>

然后我就不会再犯这个错误了。

但是,有没有办法在仍然使用vim作为我的编辑器时保留扩展属性而没有错误?这些天很多程序在事物上添加这些扩展属性,我觉得也许我不应该& #39;篡改它们。 (我认为目前Dropbox将它们添加到所有已同步的文件中......很明显,重复删除扩展属性太繁琐,可能不是很好的做法。)

0 个答案:

没有答案