M-x только для чтения
или в более поздних версиях Emacs
M-x режим только для чтения
В моем окне Windows это Alt-x для вызова мета-приглашения и ввода «только для чтения», чтобы вызвать правильную функцию elisp.
Если вы используете привязки клавиатуры по умолчанию,
C-x C-q
(который вы читаете вслух как «Control-X Control-Q») будет иметь тот же эффект. Помните, однако, учитывая, что emacs по существу бесконечно реконфигурируем, ваш пробег может отличаться.
Вслед за комментарием: вы должны заметить, что состояние записи в буфер не меняет права на запись в файл. Если вы попытаетесь записать файл только для чтения , вы увидите сообщение с подтверждением. Однако, если вы являетесь владельцем файла, вы можете записать свои изменения без изменения прав доступа к файлу.
Это очень удобно, если вы хотите быстро изменить файл, не выполняя несколько этапов добавления разрешения на запись, записи изменений, удаления разрешения на запись. Я склонен забывать об этом последнем шаге, оставляя потенциально важные файлы открытыми для случайных изменений позже.