Emacs

18
Как использовать Flyspell, чтобы эффективно исправить предыдущее слово?

С того момента, как я начал использовать Flyspell, им всегда было больно пользоваться. Я редко проверяю весь буфер на наличие слов с ошибками, обычно я печатаю и, как только я вижу подчеркнутое слово, я хочу немедленно исправить его и продолжить ввод. Это просто потому, что я боюсь забыть исправить...

18
Как убрать украшения (свойства текста) из строки?

Под «украшенной струной» я имею в виду #("foo" 0 4 (fontified t face font-lock-function-name-face)) ... в отличие от "простой строки" "foo" (Если код Elisp читает строку непосредственно из буфера, она может быть оформлена следующим образом.) Какой самый простой способ преобразовать декорированную...

18
Экспорт из орг-режима в уценку

Упоминаемые в документации функции emacs, по-видимому, не существуют в моей версии 7.9.3f. http://orgmode.org/manual/Markdown-export.html Любая идея, как я могу заставить org-mode экспортировать в уценку для меня, не вырывая мои...

17
Сопоставить функцию со списком свойств?

Вопрос: каков идиоматический способ сопоставления функции в списке свойств? Различные функции отображения ( mapcarи семейство) отображают функцию на последовательность, такую ​​как список. Как можно использовать эти функции при работе со списком свойств , т. Е. При попытке отобразить каждое из...

17
Соглашения об комментариях Emacs Lisp

В Приложении D.7 Справочного руководства по Emacs Lisp упоминаются некоторые советы для комментариев: Одиночные точки с запятой ( ;) должны использоваться для встроенных комментариев. Двойные точки с запятой ( ;;) должны использоваться для комментариев в строке. Тройные точки с запятой ( ;;;)...

17
Можно ли по-разному форматировать ячейки в таблице режима организации в зависимости от формулы?

У меня есть столбец в таблице режима организации с номерами в каждой ячейке. Я хотел бы изменить цвет фона ячейки на красный, если число меньше 1 или больше 2. Как я могу это...

17
Есть ли режим просмотра потери нажатия клавиш в реальном времени?

C-h lпоказывает буфер помощи потери, который показывает недавние нажатия клавиш. Нажатие gпоявляется, чтобы восстановить его, вызывая его обновление. К сожалению, включение auto-revert-modeне приводит к постоянному обновлению. Было бы хорошо, если бы я мог открыть другое окно или рамку и просто...

17
Как использовать оба варианта в Ediff?

В интерфейсе Ediff есть +кнопка, но она, похоже, ничего не делает (минибуфер неизменно показывает «ноль», когда я нажимаю на нее), я думал, что эта кнопка предназначена для использования обоих вариантов в буфере результатов. В любом случае, оригинальный вопрос: как заставить Ediff разрешить...

17
Как я могу перезапустить emacs и сохранить мои открытые буферы и интерактивную историю?

В качестве продолжения Каков самый быстрый способ перезагрузить мой файл .emacs, когда я внесу изменения, чтобы все затронутые мной буферы восприняли эти изменения? Было предложено, чтобы вопрос о перезапуске задавался отдельно. Есть ли простой способ открыть все предыдущие буферы и сохранить...

17
Убить буфер процесса без подтверждения?

Я C-x C-kобязан kill-this-buffer. Но когда я вхожу в буфер, который выполняет процесс, как Python или MySQL, если я делаю C-x C-kэто, спрашивает В буфере "* Python *" запущен процесс; убить его (у или н)? Как я могу уничтожить буферы процесса без...

17
Как emacs `shell-mode` знает, что запрашивать sudo?

In shell-mode, команда like sudo CMDоткрывает подсказку в эхо-области, говоря: [sudo] password for root: Как он знает, как это сделать? AFAIK, это поведение не может возникнуть из-за простого запуска sudoв обычном режиме, потому что readвстроенная программа не создает такую...

17
Как получить доступ к переключателям команд в Magit

Большинство magitкоманд вызываются одной клавишей, которая вызывает меню подкоманд и переключателей. Например, Pпоказывает Pи tкак подкоманды, -fи -uкак «переключатели». Нажатие букв для подкоманд вызывает их, но как вызвать переключатели? У меня есть хранилище с двумя пультами, и я хотел перенести...

17
Какие сообщества Emacs существуют?

Пожалуйста, поддержите вики ответ сообщества, который описывает списки рассылки, вики, блоги, IRC-каналы, форумы или другие сообщества, в которых GNU Emacs является основной темой. Чтобы быть в списке, сообщество должно быть «открытым», а это означает, что в нем может участвовать каждый. Исключения...

17
Как правильно заменить флет на новый emacsen?

У меня есть некоторый код, который использует fletдля временного изменения поведения функций. ;; prevent changing the window (flet ((pop-to-buffer (buffer &rest args) (switch-to-buffer buffer))) (compilation-next-error-function n reset)) Тем не менее, байт-компилятор Emacs выдает...

17
Magit log даты

В буфере журнала Magit фиксируются коммиты (по одному на строку) с относительной датой. Это хорошо для недавних коммитов, но не имеет смысла для старых изменений. В частности, это делает досадно трудным связывать даты фиксации с конкретной датой, например, найти ответ на вопрос «какое изменение...

17
команда set-mark (C-SPC) не распознана / не работает

Я хотел бы знать, как начать устранение неполадок следующее: C-SPCничего не делает. Он не появляется в мини-буфере, когда я его печатаю, но когда я смотрю на M-x set-mark-commandнего, он отображается как привязанный к C-SPC. Среда Я установил GNU Emacs (24.5.1) через Homebrew, и мой .emacs.dоснован...