Группировка буферов Emacs

Действительно ли возможно создать буферные группы в Emacs, лучше организовать большие количества буферов?

Например, скажите, что я работаю над несколькими ответвлениями проекта программного обеспечения. Я, возможно, открыл отдельные буферы для разветвленных вариантов того же файла. Я хочу смочь сгруппировать буферы ответвлением и смочь видеть, что буферы принадлежат только текущему ответвлению.

При группировке (или метках) буферы произвольным способом (не обязательно ответвлением исходного кода) могли также быть полезными.

2
задан 15.03.2013, 00:34

1 ответ

Я думаю, что Вы могли бы искать что-то как 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 режиме.

3
ответ дан 08.12.2019, 05:07

Я рекомендовал бы пробовать elscreen: http://www.morishima.net/~naoto/software/elscreen/ В основном, это позволяет Вам создавать группы буферов и переключателя между ними, как будто они были вкладками в веб-браузере. Одна из моих любимых функций elscreen - то, что разделения кадра могут отличаться между каждой группой, которая может быть очень полезной при работе над различными задачами.

2
ответ дан 08.12.2019, 05:07

Теги

Похожие вопросы