Spec-Zone.ru › Elisp

Посещение файлов

Посещение файла означает чтение файла в буфер. После этого мы говорим, что буфер посещает этот файл, и называем файл посещаемым файлом буфера.

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

Несмотря на различие между файлами и буферами, люди часто ссылаются на файл, когда подразумевают буфер, и наоборот. Действительно, мы говорим: «Я редактирую файл», а не «Я редактирую буфер, который я скоро сохраню как файл с тем же именем». Люди обычно не нуждаются в явном разграничении. Однако при работе с компьютерной программой полезно помнить о разнице.

• Функции посещенияОбычные интерфейсные функции для посещения.
• Подпрограммы посещенияПодпрограммы более низкого уровня, которые они используют.

Copyright © 1990-1996, 1998-2022 Free Software Foundation, Inc.
Licensed under the GNU GPL license.
https://www.gnu.org/software/emacs/manual/html_node/elisp/Visiting-Files.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API