On my computer at work, any time I open a file located on a network share, GVim becomes completely unusable. Scrolling through the document can take 15 seconds to go one “page”. Even using the movement keys to go from one word to another can take 2 to 3 seconds. This seems to be a new behavior, but for the life of me I can’t remember changing anything that would cause it. I’m under the impression that Vim doesn’t actually access a file except on open and on save. Is that right?
Share
Swap file has nothing to do with it. I have my swap file local and still have the problem. I use Process Monitor from SysInternals.com and it revealed bad behavior when attempting to open “\server\TestTool\foo\ReadMe.TXT”
It first attempts a CreateFile (aka, Directory open) on “\serve\”. Notice the last character is missing. This will cause 4 seconds to time out with “OBJECT PATH INVALID”.
Then it tries CreateFile on “\server\TestToo\”. Server name is correct by the last letter of “TestTool” is clipped. Again, a 3 second time out with “BAD NETWORK NAME”.
Finally it gets it right and calls CreateFile on “\server\TestTool\” which works right away.
Then CreateFile on “\server\TestTool\foo” which works right away.
Then CreateFile on “\server\TestTool\foo\ReadMe.TXT” which works right away.
WHY is it trying bad names for the server and the root directory??? What madness is this?