Как вы делаете файл для записи из Vim в Windows? - PullRequest
4 голосов
/ 15 декабря 2010

Как сделать файл доступным для записи из Vim на компьютере с Windows? В настоящее время я вручную иду, чтобы найти файл в проводнике, открыть его свойства и снимите флажок только для чтения. Я бы хотел сделать это быстрее.

Ответы [ 3 ]

8 голосов
/ 15 декабря 2010

Кажется, attrib - это команда оболочки Windows для изменения атрибутов файла.

См. :!attrib /?

:!attrib -R % должно удалить свойство «Только чтение» для файла.(Здесь работает, флаг [RO] изменен в моей строке состояния).

Вам будет предложено перезагрузить файл (если у вас не установлено autoread): не делайте!и затем сохраните с помощью: w!

(Перечитывая ваш вопрос, я не уверен, что флаг «Только чтение» является вашей проблемой, потому что: w! Должен работать в любом случае.)

5 голосов
/ 15 декабря 2010

Возможно, я что-то упускаю, но :w! работает для меня.

1 голос
/ 15 декабря 2010

Используйте :saveas C:\Users\your_user_name\Desktop\temp.txt и используйте проводник, чтобы скопировать его в исходное местоположение с помощью UAC.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...