Emacs

12
Как поместить лица TODO в файл?

Я определил следующие состояния TODO в файле режима org: #+SEQ_TODO: TODO(t) WAIT(w) | DONE(d) И я настроил цвета для состояний TODO: Скрыть Org Todo Ключевые слова: INS DEL Cons-cell: Ключевое слово: ТОДО Лицо: Значение меню Цвет: красный INS DEL Cons-cell: Ключевое слово: ПОДОЖДИТЕ Лицо: Значение...

12
Выполнить внешний скрипт при сохранении в определенном режиме?

Когда я вхожу org-mode, я хочу, чтобы Emacs выполнял скрипт bash, который я написал, когда нажимал, C-x sчтобы сохранить. Сценарий автоматически синхронизирует файл, который я сохраняю в Raspberry Pi. Ожидает имя файла в качестве аргумента. Как мне сказать Emacs запускать внешний скрипт для...

12
Как получить радужные разделители / радужные блоки для выделения математики в уравнениях LaTeX

Я использую Spacemacs с AUCTeX для редактирования LaTeX и хотел бы, чтобы радужные разделители и / или радужные блоки выделяли математические уравнения LaTeX. К сожалению, это работает только частично, то есть некоторые уравнения подсвечиваются, а некоторые нет: На снимке экрана с примером...

12
Каковы потенциальные ловушки включения лексического связывания для буфера?

Это было вдохновлено обсуждением лексической привязки против лексической-let в этом вопросе . В лексико-связывающим дает возможность иметь полезные затворы людей могут быть использованы для других языков , таких как JavaScript , почему бы вы не позволили ему все время? Предполагая обратную...

12
Как мне установить цвета бахромы на любой цвет фона?

Я использую режим без отвлечения, который использует гигантские полосы для центрирования буфера bzg-big-fringe-mode. Проблема в том, что эти полосы часто имеют цвет, отличный от фона, что дает неприятный визуальный эффект (см. Рисунок в конце). У меня нет проблем с исправлением этого вручную,...

12
Режим работы без клавиш со стрелками

Назначение клавиш в режиме Org по умолчанию использует клавиши со стрелками для общих функций. Кто-нибудь разумно переназначил их настройки режима org, чтобы полностью избежать клавиш со стрелками? Поделись,...

12
Показать свободные блоки времени в повестке дня в режиме org

Я бы хотел, чтобы было легко найти свободные блоки времени в моей повестке дня в режиме орг. Например, если у меня есть две встречи, одна из которых 9:30 утра - 10:30 утра, а другая - 11:15 утра - 12:30 вечера, я хотел бы сразу увидеть, что блок 10:30 утра - 11:15 утра свободен. Другими словами, я...

12
Fontify область буфера с другим основным режимом

У меня есть буфер, который показывает документацию для модулей Ansible. Этот буфер имеет свой собственный основной режим, который обеспечивает все стандартные вещи. Примечательно, что он обозначает буфер для выделения встроенной разметки, параметров, разделов и т. Д. В целом, он очень похож на M-x...

12
Авто-отступ \ операторы if с AUCTeX

Текущее AUCTeXповедение примитивного texкода, включающего операторы if- like, состоит в том, чтобы сделать отступ условного оператора на том же уровне, что и окружающее условие. Т.е. код такой как \if@sometoggle% \dosomething% \else% \doanotherthing% \fi% появляется как большой блок текста. Я хотел...

12
Как пользоваться календарем

Я знаю, что в Emacs есть календарь, и я хочу его использовать. После многих поисков в Google, а также после прочтения руководства по Emacs, я все еще не знаю, как его использовать. Единственное, что мне удалось, это просмотреть буфер с 3 месяцами. То, что я хочу сделать, это использовать его как...

12
Отключить второстепенный режим во всех открытых буферах

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

12
Автоматически обновлять каталог по умолчанию при изменении PWD в режиме оболочки и режиме термина

Существуют ли какие-либо опции или пакеты, которые требуют default-directoryобновления, если рабочий каталог изменяется в shell-modeи term-mode? Т.е. при использовании cd, но решение должно быть более надежным, чем просто искать эту конкретную команду и, возможно, несколько других - на самом деле...

12
в режиме term-mode, как мне запускать обычные команды emacs?

После запуска режима term, Emacs делегирует все нажатия клавиш на терминал, который вы используете. Это отлично подходит для целей совместимости, но оставляет функциональность Emacs позади. Как мне вернуться к функциям Emacs (например, для переключения...

12
Как я могу просмотреть иерархию ключевых слов TODO в режиме повестки дня org?

У меня есть различные (легкие) задачи в какой-то иерархии. * TODO Make a pizza ** TODO Get cheese *** TODO Buy a cow ** TODO Get tomatoes *** TODO Grow tomatoes **** TODO Buy tomatoes ** TODO Buy oven *** TODO Win Lottery **** TODO Buy Lottery ticket Если я просматриваю их в повестке дня...

12
Можно ли сделать область эха рядом с курсором?

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

12
Как использовать «интерактивные» аргументы при вызове команды из кода

У меня есть команда с именем, testкоторая просто принимает ввод от пользователя и возвращает его обратно: (defun test (input) (interactive "MInput: ") (message "%s" input)) Я хочу написать другую функцию, которая будет вызывать ее. Следующие ошибки: (defun test-forward () (interactive) (test)) с...

12
Печатайте быстро, когда сложно набрать Control, Alt и Esc.

Я очень плохо знаком с Emacs и пробую встроенный учебник. После того, как я прошел через основу, я нашел , что это очень трудно достичь Ctrlи Altили Escключей. Я пытаюсь печатать быстрее, но так как все команды требуют этих клавиш, я не могу быть быстрым вообще. Я искал, но кажется, что никто не...

12
Какой самый простой способ реализовать такую ​​функцию, как format-time-string

format-time-string Функция принимает строку и заменяет набор специальных конструкций в этой строке (символы предваряются %) с некоторым определенным текстом. Я хотел бы реализовать такую ​​функциональность в моей собственной функции: У меня есть ассоциативный список между символами и символами ,...