Мне нравится, когда мои буферы кодирования доступны только для чтения, когда я их не редактирую (например, редактирование режимов Vi, только для чтения).Для этого я могу использовать C-x C-q
для включения / выключения буфера emacs для записи состояния.Кажется, что эта функция блокировки записи имеет некоторое наследование от RCS или аналогичного способа файловой блокировки / revision-system, поэтому работа с файлами под управлением версиями не работает:
C-x C-q
File is under version-control; use C-x v v to check in/out
Я не хочу проверятьin / out я хочу только предотвратить "печатание кошки".Я могу написать макрос flip-flop find-file-read-only '/' find-file 'и дать некоторую привязку к нему, но я уверен, что уже будет решение внутри emacs или .el, написанное уже.Любое предложение?