Посещение файлов
Посещение файла означает чтение файла в буфер. После этого говорят, что буфер посещает этот файл, а сам файл называют посещаемым файлом буфера.
Файл и буфер — это разные вещи. Файл — это информация, постоянно хранящаяся на компьютере (если только вы её не удалите). Буфер же содержит информацию внутри Emacs, которая исчезнет по окончании сеанса редактирования (или при уничтожении буфера). Когда буфер посещает файл, он содержит информацию, скопированную из этого файла. Именно эту копию в буфере вы изменяете с помощью команд редактирования. Изменения буфера не меняют файл; чтобы сохранить изменения, необходимо сохранить буфер, то есть скопировать изменённое содержимое буфера обратно в файл.
Несмотря на различие между файлами и буферами, люди часто говорят о файле, имея в виду буфер, и наоборот. Действительно, мы говорим: «Я редактирую файл», а не: «Я редактирую буфер, который вскоре сохраню в файл с тем же именем». Обычно людям не нужно явно проводить это различие. Однако при работе с компьютерной программой полезно помнить о нём.
Copyright © 1990-1996, 1998-2026 Free Software Foundation, Inc.
Licensed under the GNU GPL license.
https://www.gnu.org/software/emacs/manual/html_node/elisp/Visiting-Files.html