Как сделать глобальную метку-кольцо локальной переменной кадра в Emacs?
261
vertexodessa
Я использую режим перспективы по названию, и я хотел бы перемещаться вперед и назад в Emacs, например, буфер меток хранится для каждого кадра. Я попытался выполнить (make-variable-frame-local 'global-mark-ring), но это не помогает: тем не менее кольцо меток распределяется между кадрами. Есть ли способ сделать его локальным? Ценю ваш вклад!
Библиотека `frame-bufs` Alp Aker хранит` frame-bufs-buffer-list` в `frame-parameters`, давая пользователям возможность ассоциировать буферы с конкретным кадром. Вы можете использовать аналогичную концепцию для хранения кадровых данных. Что касается «глобальных меток-колец» и / или «перспективы», я не имею ни малейшего представления об их использовании - извините.
lawlist 7 лет назад
0
Спасибо за ваш ответ. Я ищу способ изменить переменную
vertexodessa 7 лет назад
0
Я ищу способ изменить переменную `global-mark-ring` для фрейма, чтобы все пакеты, использующие эту переменную, увидели версию переменной с привязкой к фрейму. Спасибо за подсказку относительно frame-bufs.
vertexodessa 7 лет назад
0
0 ответов на вопрос
Похожие вопросы
-
4
Текст в котельной с Emacs Gnus
-
3
Как сделать символы Unicode видимыми в Emacs?
-
2
Почему я не могу использовать свой собственный ftp.exe?
-
-
2
Mac OS X, Emacs и клавиатура Windows - переназначение клавиш
-
3
Почему M-RET становится CMj
-
2
Как изменить шрифт в Emacs для Windows?
-
2
Как я могу различить различные пакеты Emacs в Ubuntu?
-
1
Начальные размеры Aquamacs
-
5
Есть ли * хороший * HTML-режим для emacs?
-
4
Особенности Emacs, которые дополняют Vim?