Действительно ли возможно создать буферные группы в Emacs, лучше организовать большие количества буферов?
Например, скажите, что я работаю над несколькими ответвлениями проекта программного обеспечения. Я, возможно, открыл отдельные буферы для разветвленных вариантов того же файла. Я хочу смочь сгруппировать буферы ответвлением и смочь видеть, что буферы принадлежат только текущему ответвлению.
При группировке (или метках) буферы произвольным способом (не обязательно ответвлением исходного кода) могли также быть полезными.
Я думаю, что Вы могли бы искать что-то как ibuffer (встроенный в новые версии). В основном как сушеный для буферов.
M-x ibuffer
% n *.py # marks all buffers whose name ends with .py
t # inverts the marked buffers. Those which had marks, are unmarked and vice versa.
k # removed marked buffers from the list.
У Вас должен теперь быть буфер, который перечисляет все файлы, которые заканчиваются в *.py.
Для получения дополнительной информации Вы можете C-h m
(просмотрите справку режима), когда в ibuffer режиме.
Я рекомендовал бы пробовать elscreen: http://www.morishima.net/~naoto/software/elscreen/ В основном, это позволяет Вам создавать группы буферов и переключателя между ними, как будто они были вкладками в веб-браузере. Одна из моих любимых функций elscreen - то, что разделения кадра могут отличаться между каждой группой, которая может быть очень полезной при работе над различными задачами.