Emacs

Q & A для тех, кто использует, расширяет или разрабатывает Emacs

2
Как отключить авто-отступ новых строк?
Я недавно обновил emacs до версии 24.4.1, и кое-что изменилось в отступе новых строк. Когда я нажимаю, enterя ожидаю просто «голый» символ новой строки в точке, где присутствовал курсор, в частности, если я нахожусь в середине строки, эта строка должна быть разбита, и ни один символ не должен быть удален, …

3
Какие основные функции запланированы для GNU Emacs 25?
Я попытался установить Emacs 24.4 через homebrew с помощью следующей команды: brew install emacs --HEAD --use-git-head --cocoa --with-gnutls В итоге он установил (готовую сборку к тому, что может стать) Emacs 25. Я не смог найти никакой информации о дорожной карте Emacs, но, поскольку эта версия находится в разработке, я предполагаю, …


5
Как заменить элемент списка?
У меня это по умолчанию в моем auto-mode-alist: ("\\.js\\'" . javascript-mode) (даже с emacs -Q). Я хотел бы заменить js2-modeна javascript-mode. Конечно, я мог бы использовать, assq-delete-allа потом add-to-listснова, но мне интересно, нет ли лучшего способа. Редактировать: Я явно не хочу использовать Customize, я предпочитаю создавать свои собственные init.el.

1
Многоколонные ячейки в таблицах в режиме орг
Можно ли объединить две или более ячеек в таблице режима орг, как при использовании \multicolumn{}{}{}или \multirow{}{}{}в LaTeX? Как то так не работает |------------+-----------+----------+----------+-------------| | | Singular | Plural | | +-----------+----------+----------+-------------| | | Masculine | Neuter | Feminine | All genders | |------------+-----------+----------+----------+-------------| | Nominative | *der* | *das* | …

3
Хорошие методы для настройки сигналов тревоги (аудио + видео), запускаемых событиями в режиме орг?
Я хотел бы, чтобы аварийные сигналы были отключены на основе событий режима org, связанных с определенным временем (или временем начала). В идеале они должны быть аудио и визуальными и могут быть настроены в некоторой степени. Я имел обыкновение использовать Sauron, но я больше не могу заставить его работать с событиями …
35 org-mode 


9
Синхронизация моих файлов .org на нескольких компьютерах
Как я могу поддерживать свои файлы .org в актуальном состоянии на нескольких компьютерах, возможно, на разных платформах (linux / windows)? Я мог бы, например, хранить все файлы .org в git, но это потребовало бы от меня не забывать тянуть и толкать, чтобы обновлять репо. Может работать с несколькими скриптами для …
35 org-mode 

5
Запись GIF-скриншота Emacs
Я вижу, как многие люди публикуют анимированные GIF-файлы, демонстрирующие возможности Emacs, но я не видел, как это сделать. Есть ли код, который пытается связать ключевые кадры GIF с нажатиями клавиш в Emacs? Существуют ли пакеты или функции elisp для автоматизации процесса? Мне бы хотелось иметь возможность нажать клавишу, чтобы начать …

1
В чем разница между функцией и командой?
Размещая вопросы и ответы здесь, люди иногда используют термины «функция» и «команда» взаимозаменяемо. В других случаях люди используют только один из двух терминов для обсуждения определенных фрагментов кода. Поскольку их сообщения обычно посвящены другим темам, они не объясняют, почему они используют один термин, а не другой. Так: Q: В Emacs …


6
Как открыть только что уничтоженный буфер, как CSt в браузере Firefox?
Иногда я случайно убиваю буфер и хочу открыть его, как CSt, чтобы отменить закрытую вкладку в Firefox, но в Emacs нет встроенной команды, defun undo-kill-bufferв http://www.emacswiki.org/RecentFiles : (defun undo-kill-buffer (arg) "Re-open the last buffer killed. With ARG, re-open the nth buffer." (interactive "p") (let ((recently-killed-list (copy-sequence recentf-list)) (buffer-files-list (delq nil …

2
Как перенести файлы Markdown в формат режима Emacs org
У меня есть сотни личных заметок, сохраненных в виде файлов в формате Markdown, после нескольких лет использования персональной вики-программы VoodooPad для OS X. Существует достаточно информации для экспорта из режима org в Markdown, но есть ли простой способ конвертировать Markdown в формат режима org? Обновить Благодаря ответу пользователя 2619203 и …

5
Как относиться к подчеркиванию как к части слова?
Я использую evilрежим Emacs + . Когда я поместить курсор на e(в нормальном состоянии) в куске текста , таких как abc_def_ghi, ciw(изменение внутреннего слова) изменяет только defчасть строки, в то время как Вим бы изменить весь abc_def_ghi. Как я могу заставить evilтрактовать подчеркивание как Vim (то есть как часть слова)?

4
Как протестировать REST API с Emacs?
Я собираю приложение, и хочу иметь возможность проверить конечные точки API. Я подумал, что Emacs был бы отличным способом - особенно если бы можно было проанализировать ответы JSON и данные возврата, использованные в последующих тестах. Есть идеи, как это сделать, или это просто безумие?
34 package 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.