Запитання з тегом «buffer-local»

1
Що робить `setq-local` і коли я повинен його використовувати?
Мені не зовсім зрозуміло всі варіанти буферно-локальних змінних, навіть після того, як прочитав усі документи та купу публікацій тут на SX. Ось короткий зміст моїх розумінь: (defvar foo ..)оголошує динамічну змінну для файлу. Але змінна (1) не відома іншим файлам, якщо вони також не включають defvar оператор, і (2) змінна …

1
Позначте локальну змінну безпечною для будь-якого значення
Змінна safe-local-variable-valuesможе зберігати пари імен / значень, які є безпечними як файл-локальний або каталог-локальний. Однак іноді я хочу сказати, що будь-яке значення є дійсним для даної змінної. Сторінка керівництва, на яку я пов’язана, говорить про те, що будь-яке ціле значення вважається безпечним fill-column. Чи є спосіб це зробити для власних …

1
Зробіть локальну змінну буфера знову стати глобальною
Я експериментував з локальними змінними і встановлював: (defvar-local foo nil "Buffer local foo") Пізніше я переробив свою програму для використання глобальної змінної, а не: (defvar foo nil "Not buffer local foo") але змінна все ще буферна і навіть (kill-local-variable 'foo)не вбила її. В основному, як я можу "скасувати" make-local-variable?

2
Як зберегти злі маркери?
Я хочу мати змогу зберегти свої локальні маркери злого буфера (m для позначення місця, а потім 'або `для переходу на нього) через сеанси / екземпляри emacs. Я не дуже впевнений, як це зробити. Я спробував встановити / використовувати сеанс і додати їх так: (add-to-list 'session-locals-include 'evil-markers-alist) Це не працює, і …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.