我注意到 Vim(Windows 8 上的 gVim)会取消隐藏隐藏文件。
我所说的隐藏文件并不是指点文件;而是指隐藏文件。在 Windows 中我们没有点文件。文件的“隐藏”文件属性似乎已被删除。
有什么建议/解决方法吗?
writebackup当启用该选项并将backupcopy其设置为no或时,我们会在 Windows 上看到此问题auto。要修复它,请将以下行添加到.vimrc:
set backupcopy=yes
Run Code Online (Sandbox Code Playgroud)
该writebackup设置指示 Vim 在覆盖文件之前进行备份,并backupcopy控制如何创建此备份文件:
Run Code Online (Sandbox Code Playgroud)"yes" make a copy of the file and overwrite the original one "no" rename the file and write a new one "auto" one of the previous, what works best
正如我们所看到的,当 的值backupcopy设置为时,Vim 将重命名包含隐藏no属性的原始文件,并在没有设置该属性的位置写入一个新文件(然后删除备份文件,除非我们启用该选项) 。这速度更快,但可能会导致文件属性和符号链接出现问题。backup
欲了解更多信息,请阅读:help backupcopy。writebackup我们可以通过运行以下命令来检查和的当前值backupcopy:
:set writebackup? backupcopy?
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
463 次 |
| 最近记录: |