17.5. Сохранение файлов

Для того, чтобы сохранить файл, наберите

C-x C-s

Emacs не будет спрашивать у вас имя файла, буфер будет попросту сохранён в файл, из которого он был загружен. Если вам нужно сохранить свой текст в другой файл, наберите

C-x C-w

Если вы сохраняете файл впервые за сеанс, Emacs обычно сделает из старого файла резервную копию, имеющую такое же название, но с тильдой на конце: так, если вы редактируете файл “cars.txt”, Emacs создаст резервный файл “cars.txt~”.

Этот файл является копией открытого вами файла. Также во время работы Emacs будет регулярно сохранять копии вашей работы в файл с именем, обрамлённым решётками: #cars.txt#. Эта резервная копия удаляется, когда вы сохраняете файл командой C-x C-s.

Во время редактирования файла вы можете убить буфер, в котором он открыт, набрав команду

C-x k

При этом Emacs спросит вас, какой именно буфер вы хотите убить, выбрав по умолчанию текущий. После выбора нужного буфера, нажмите на ENTER. Если вы ещё не сохраняли свой файл, Emacs спросит вас, действительно ли вы хотите убить буфер.

17.5.1. Выход из Emacs

Когда вы закончили работу в Emacs, вы можете набрать

C-x C-c

Эта команда закроет Emacs. Если у вас есть несохранённые файлы, Emacs сообщит вам об этом и спросит, не хотите ли вы сохранить их (по очереди для каждого). Если вы дадите отрицательный ответ(ы), Emacs выведет последний диалог с подтверждением, а затем завершит свою работу.