Что такое «буфер» в редакторе Atom? - PullRequest
0 голосов
/ 14 июля 2020

При описании того, как работает поиск (& найти и заменить), Руководство по эксплуатации Atom ссылается на буфер как на одну область поиска, а весь проект является другой областью. Что такое буфер? Похоже, это будет текущий файл, но я полагаю, что это нечто большее.

1 Ответ

1 голос
/ 28 июля 2020

Из руководства по полету Atom :

Буфер - это текстовое содержимое файла в Atom. По сути, это то же самое, что и файл для большинства описаний, но это та версия, которую Atom хранит в памяти. Например, вы можете изменить текст буфера, и он не будет записан в связанный с ним файл до тех пор, пока вы его не сохраните. Редактирование Крейга Финсета, Глава 6 :

Буфер - это основная c единица редактируемого текста. Он может быть любого размера, от нуля до самого большого элемента, которым можно управлять в компьютерной системе. Этот предел размера обычно устанавливается такими факторами, как адресное пространство, объем реальной и / или виртуальной памяти и емкость запоминающего устройства. Буфер может существовать сам по себе или быть связан не более чем с одним файлом. Когда он связан с файлом, буфер является копией содержимого файла в определенное c время. С другой стороны, файл может быть связан с любым количеством буферов, каждый из которых является копией содержимого этого файла в одно и то же или в разное время.

...