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

2
Чи є спосіб вирішити ланцюжок файлів .dir-locals.el для маргаритки?
Припустимо, у мене є каталог з цими файлами. /foo/bar/baz/.dir-locals.el /foo/bar/.dir-locals.el /foo/.dir-locals.el Коли я збираюся створити файл у /foo/bar/baz/, я хотів би, щоб Дейзі ланцюг їх між собою, що /foo/.dir-locals.elзастосовується спочатку, а потім /foo/bar/.dir-locals.el, а потім/foo/bar/baz/.dir-locals.el

2
Запам’ятайте дозвіл на виконання «ризикованих» локальних змінних
У багатьох своїх проектах я використовую .dir-locals.elфайли для установки певних змінних проектів, таких як команди компіляції. Після відкриття файлу в каталозі, що містить такий файл, emacsскаржиться на "ризикові локальні змінні" , зокрема: The local variables list in $DIR$/ contains variables that are risky (**) Do you want to apply it? …

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
Чи можу я встановити певний файл, щоб автоматично і беззвучно приймати зміни?
Тобто, чи можу я вказати для конкретного файлу, що я не хочу, щоб Emacs повідомляв мене про те, що файл змінився на диску, і підкаже мені про те, хочу я прийняти зміни чи ні? Я не хочу цього робити в усьому світі, лише для файлів, які я знаю, часто змінюватимуться …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.