Я хочу изменить атрибут «только для чтения» из файла, когда я сохраняю его с помощью :w!
в vim. Как мне это сделать? (Я не против, если мне придется вызывать внешний скрипт).
Я использую Linux.
Я знаю, что могу использовать внешний скрипт с помощью этой команды: autocmd BufWrite /tmp/* !sh /tmp/script.sh
. Итак, я хотел бы вызвать команду chmod при вызове :w!
: команда chmod будет выглядеть примерно так:
autocmd BufWrite <:w! condition> !chmod u+w %
Итак, как мне сделать ": w!" состояние? Это возможно или мне нужно использовать другую структуру?