создайте файлы подкачки в папке, которой вы владеете.
:help directory
Я использую vim на компьютере с OS X Snow Leopard Server. Ряд каталогов, в которых я работаю, имеют списки ACL (чтобы различные группы пользователей могли получить к ним доступ через AFP), которые наследуются. По какой-то причине, когда я работаю в одном из этих каталогов, vim не может читать свои собственные файлы подкачки. Он может создать их нормально, но не может их прочитать, что по какой-то причине заставляет его отображать сообщение «файл подкачки уже существует» (и нет, файл подкачки еще не существует).
vim -r
перечисляет вновь созданный файл подкачки как «[не может быть прочитано]». Владелец и группа верны, а права доступа 0600
и ACL для файла подкачки и файла, который я редактирую, идентичны (как показано ls -le
и сравнено с diff
). groups
возвращает то же самое, независимо от того, был ли он вызван из моей оболочки входа в систему или через :!
vim.
Кто-нибудь сталкивался (и, надеюсь, решил) с такой проблемой раньше?
создайте файлы подкачки в папке, которой вы владеете.
:help directory