On Monday, November 11, 2013 4:50:49 AM UTC-6, dza wrote: > Hello guys. > > Starting last week or the week before - several files I was editing without > problems started becoming readonly. It can happen on the first or the second > write- it is indeed quite random. > > However, I tried with a clean vimrc and empty bundle of scripts and it still > persists. > > I did check every folder (and all files) where I was editing. > > Indeed every folder on my entire Windows 7 system is marked "Read-Only" this > problem seems to spook Windows users > (http://itexpertvoice.com/home/fixing-the-windows-7-read-only-folder-blues/). > > I'm unsure whether this is Vim or Windows' fault ? > > I tried alot of the suggestions on the Windows side of things (couldn't find > much help in Vim threads) - none of it worked. > > I closed all applications that could lock the filesystem (Kaspersky, > SpiderOak for backups). > > Using "set noreadonly" doesn't work either. It reappears as "readonly" > > error E505 or E45 "readonly". > > Regards, > Christoffer.
You link to an article and describe your issue in a way that I'm pretty sure the root cause is Windows' fault. Vim certainly isn't setting directory permissions to read-only across your filesystem! But Vim settings might combine with this to lead to your problem writing files. I think it's possible that if Vim creates a file in a directory, and the directory is read-only, that Vim will also create the file as read-only. But depending on your settings, Vim might edit EXISTING files by first renaming the old version of the file, then writing a NEW file with the old name. If I'm right about how Vim creates new files in a read-only directory, then this would cause the file to be readonly. So read the following help topics and check the value of the associated options, maybe you can find a fix here: :help 'backupcopy' :help 'backupskip' :help 'writebackup' -- -- You received this message from the "vim_use" maillist. Do not top-post! Type your reply below the text you are replying to. For more information, visit http://www.vim.org/maillist.php --- You received this message because you are subscribed to the Google Groups "vim_use" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
