Emacs

Питання та відповіді для тих, хто використовує, розширює або розвиває Emacs

1
Адвокат Mx завжди показує "^"
Я встановив Counsel / Ivy / Swiper і поки що все працює добре. Але коли я дзвоню адвокату-Mx за допомогою ключа bind Mx, завжди додається знак "^". Я не маю поняття, чому це відбувається і як від нього позбутися (це не заважає команді адвокат-Mx, це просто дратує). Я використовую emacs …
14 search  counsel 

2
Згорнути розділи в розмітці
Я використовую markdown-mode(спільно з writeroom-mode) для написання в Emacs. Мої файли розмітки зазвичай отримують досить багато, і я хотів би мати можливість зосередити увагу на певному розділі протягом тривалого періоду часу. Як я можу цього досягти? Зокрема, я хочу приховати або згортати інші розділи (заголовки та їх текст) під час …

2
Основні прив'язки, характерні для буфера
Чи можна встановити ключові прив’язки, характерні для буфера? У одному з моїх файлів org є таке: # Local Variables: # eval: (local-set-key (kbd "<f10>") 'some-custom-defun-specific-to-this-buffer) # End: Але ця прив'язка зберігається і для інших файлів у режимі org. Якщо я відкрию файл у іншому головному режимі, то починається прив'язка мого …

6
Як встановити ярлик для # + BEGIN_SRC # + END_SRC?
Я прочитав посібник з org-режиму, але не знайшов скорочення для вставки: #+BEGIN_SRC #+END_SRC Я думаю, що мені потрібно створити конфігурацію в ~ / .emacs, щоб встановити ярлик? Або є ярлик, але я не знав? Я багато використовую R в emacs. Чи є спосіб створити окремий ярлик для цього? #+BEGIN_SRC R …
14 org-mode 

2
Отримайте список активних другорядних режимів у буфері
Як отримати список активних другорядних режимів у поточному буфері? Документи (info "(elisp)Minor Mode Conventions")кажуть: Define a variable whose name ends in ‘-mode’. We call this the "mode variable". The minor mode command should set this variable. The value will be ‘nil’ if the mode is disabled, and non-‘nil’ if the …
14 minor-mode 

3
org-mode: Як експортувати підкреслення як підкреслення замість виділення в HTML?
Я використовую org-mode, і документ , я пишу має ім'я таблиці, ім'я якого виглядає наступним чином : tab_weekly_report. Коли я експортую документ у HTML, я очікую, що ім'я експортується як tab_weekly_report, але org-modeтрактується _спеціально (як символ розмітки). Як я можу цього уникнути?

3
Запустіть всередині нехай з лексичним зв'язуванням дає попередження про компіляцію байтів "функція невідомо визначена"
Я хочу отримати ефект статичної змінної, використовуючи defunвнутрішню частину letз лексичним зв'язуванням для створення закриття. Однак при байтовому компілюванні файлу я отримую попередження. Я роблю щось не так, чи ні, чи є спосіб придушити це попередження? Я створив MCVE: ;; -*- lexical-binding: t -*- (let ((count 0)) (defun increase-count () …


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

2
Як скасувати `edebug-defun`?
Як скасувати наслідки edebug-defun? Іншими словами, як я скасовую директиву, яка викликає edebugвведення режиму налагодження, коли викликається певна функція? Також я дуже хотів би знати, де відповідь на це питання знаходиться в документації. Я шукав це набагато довше, ніж хтось міг би вважати необхідним ...
13 debugging  edebug 

1
як поводитися з архівами ZIP у DIRED?
Я хочу легше працювати з архівами в режимі Emacs, що перебуває у режимі розширення. І я думаю, що мої потреби не лише мої. Що я хочу? Дві речі в Dired: zкопіювати файл або dir на курсор (або всі позначені файли / dirs, якщо знаки існують); ім'я нового архіву повинно бути …
13 dired 

1
Виділення відсутніх посилань
Чи можливо для ауктексу відображати відсутні посилання по-різному на ті, які є у файлі bib? В даний час всі посилання виглядають однаково, тому неможливо з першого погляду визначити, які ключі цитування визначені у файлі bib, а які - ні. Texstudio робить це досить непогано. book.tex: \documentclass{book} \usepackage[backend=biber]{biblatex} \addbibresource{bib.bib} \begin{document} This …

2
Як автоматично підписувати коміти з magit?
Мені цікаво, щоб кожен з моїх зобов'язань підписався моїм ключем GPG. Оскільки я використовую magit для взаємодії з git, мені було цікаво, чи можливо сказати magit для підписання кожного комітету (або принаймні якийсь спосіб досягти цього можливо).
13 magit  git  security  gpg 

1
Чи є плагін, який робить кольорові HTML-теги, як райдужні роздільники?
Я хотів би плагін, який забарвлює теги HTML у відповідний колір, залежно від того, який тег вони відповідають. Наприклад <div> <p></p></div> <div>і </div>буде виділений один і той же колір , а <p>й </p>буде виділений один і той же колір, але по- іншому , ніж теги Div. Це не базується на …

4
Як завантажити лише підмножину встановлених пакетів
Я наткнувся на помилку, яка передбачала взаємодію між декількома пакетами. Для того, щоб повідомити про помилку, мені потрібно надати відтворюваний рецепт, що ілюструє проблему. Це вимагає завантаження відповідних пакетів, але нічого іншого від моєї програми init та інших пакунків. Який найкращий спосіб зробити це? ОНОВЛЕННЯ Для уточнення я знайомий з …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.