Есть ряд буферов Emacs, в которых их имена имеют «затычки для ушей», то есть такие имена, как
*scratch*
*R*
*ESS*
*helm-mode-circe*
Каково значение наушников, и есть ли причина для пользователей, создающих буферы, использовать их?
Есть ряд буферов Emacs, в которых их имена имеют «затычки для ушей», то есть такие имена, как
*scratch*
*R*
*ESS*
*helm-mode-circe*
Каково значение наушников, и есть ли причина для пользователей, создающих буферы, использовать их?
Ответы:
По соглашению, эти специальные имена используются для буферов, которые не связаны непосредственно с файлом, но используются, чтобы предоставить пользователю представление о некоторых действиях, происходящих в Emacs.
Среди прочего это включает в себя:
Обратите внимание, что есть еще одна категория буферов, которая более конкретно внутренняя: те, которые следуют *pattern*
(с начальным пробелом). Эти буферы того же типа, но считаются, как правило, неинтересными для пользователя, поэтому по умолчанию они полностью скрыты в списках и дополнениях буфера. Некоторые буферы отладки и трассировки подпадают под эту категорию.
*Backtrace*
буфер отладки, который не ;-)
M-x man
или M-x irc
, возможно, я создаю эти буферы в том смысле, что они являются прямым (и единственным) следствием моего действия.