Emacs

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

4
Изменить заголовок оглавления в режиме организации в соответствии с языком документа
Есть ли опция, которая изменяет заголовок по умолчанию оглавления в режиме Org? Мой документ не на английском языке, поэтому я хочу перевести заголовок таблицы содержания. Ответ Как сказал ЖанПьер, речь идет о настройках экспорта. Вы можете установить LANGUAGEв верхней части orgдокумента следующим образом: #+LANGUAGE: fr И французский будет использоваться в …

2
Управление несколькими git-репозиториями из magit
Я поддерживаю несколько git-репозиториев, использующих magit, и их количество продолжает расти. Есть ли способ информировать magit обо всех этих проектах, чтобы одна команда представляла сводку состояния каждого из них, вместо того, чтобы вручную запускать magit-statusкаждый из них?
14 magit 


1
Где в Emacs хранится личный словарь ispell?
В Emacs, где хранится личный словарь ispell ?, в документации http://www.gnu.org/software/emacs/manual/html_node/emacs/Spelling.html говорится Ваш личный словарь определяется переменной ispell-personal-dictionary. Если это ноль, орфографическая программа ищет личный словарь в местоположении по умолчанию. Но где это местоположение по умолчанию? Вообще как это узнать?
14 ispell 

1
Никогда не создавайте рамку в Ediff
В общем, я не люблю кадры. Щас пользуюсь (setq ediff-window-setup-function #'ediff-setup-windows-plain) Чтобы убедиться, что ediffне создает кадр при его запуске. Тем не менее, некоторые команды, такие как ediff-show-registryвсе еще открывают новые кадры. Есть ли способ, которым я могу полностью отключить создание кадров в ediff?
14 frames  ediff 

1
Правильный отступ для переносимых строк
У меня есть следующий завернутый текст, особенно когда вы используете много окон: Мне интересно, можно ли изменить отступ обернутого текста, как в Vim: ) При выяснении, кажется, AutoFillMode несет ответственность за это. Я надеялся, что это может быть улучшено в Emacs 25. После обновления до скомпилированного двоичного файла Emacs 25 …

1
Включение М-! в M- & (a'ka emacs, эквивалентный bash Ctrl-Z)
Время от времени я M-! some_commandпросто обнаруживаю, что команда выполняется дольше, чем я ожидал, и сохраняет мои emacs замороженными на долгие секунды. Поэтому я смотрю на свои замороженные emacs и бью себя за то, что я не использую, M-& some_commandи обещаю использовать в M-&следующий раз. Но M-!в моей мышечной памяти …

7
Как я могу всегда иметь последнюю версию Emacs
Я люблю использовать Emacs и хочу всегда иметь последнюю версию Emacs. Но на моей машине с Ubuntu Emacs не будет обновляться автоматически во время регулярных обновлений программного обеспечения. Даже когда я запускаю, sudo apt-get upgrade emacsон говорит, что у меня есть последние версии Emacs, а я нет. Я вижу, что …
14 install  upgrade 

4
Каковы варианты использования альтернативных менеджеров пакетов по сравнению с `package.el`?
Фон Я использую emacs ежедневно, но в основном, чтобы добиться цели. Мне не очень нравится настраивать его больше, чем добавлять пакеты, и мне не нравится устранять неполадки. Я хочу, чтобы emacs отошел на второй план, как это делает хорошая ОС, и просто продолжил. Некоторое время назад я обнаружил, что это …

1
Инструкция по работе с Evil Mode
Я рассматриваю возможность дать Evil Mode шанс. Я много искал, чтобы найти, как вы используете его, и все просто делятся своими настройками. Что я не могу понять, так это то, что когда вы устанавливаете и активируете Evil Mode, автоматически используются ключи Vim или вам нужно настроить их в соответствии с …
14 evil 

2
Запустить команду при открытии файла определенного типа
Я пытаюсь заставить скрипт lisp запускать некоторые команды для меня, когда я открываю файл определенного типа файла. Я знаю, что работаю в правильном файле инициализации, потому что, если я удаляю тему из него, у emacs не будет темы при запуске. Это скрипт, который я использую, который не работает (без ошибок …

1
Почему у файлов elisp есть комментарии в конце файла?
Почему файлы elisp обычно заканчиваются ;;; file.el ends here? Есть ли какая-то историческая причина, почему это было полезно? Я видел его рекомендованным в руководствах по стилю elisp и до сих пор вижу его в современных пакетах elisp. auto-insert-modeтакже добавляет такой комментарий к новым файлам elisp по умолчанию.

2
Как использовать строку меню в терминале Emacs?
Я использую emacsна удаленном сервере, и я не знаю, как нажать на опции в строке меню в верхней части в этом контексте. Вот снимок экрана: Например, я хочу выбрать некоторые опции в разделе «Файл» в строке меню (вверху), как я могу это сделать?

2
Есть ли в elisp литералы регулярных выражений?
Огромное количество обратных косых черт, которые требуют мои регулярные выражения, довольно безумно. Есть ли в elisp литералы регулярных выражений, поэтому я могу написать что-то вроде rx"some\(regexp\)" вместо того "some\\(regexp\\)"

1
Сделать отчет Org: «21-й день рождения Боба», как это делают импортированные записи в дневнике
Когда у тебя есть: (setq org-agenda-include-diary t) установить, затем запись в ~/diaryфайле, как это: %%(org-anniversary 1950 02 14) Bob's %d%s birthday отображается как: Diary: Bob's 65th birthday в повестке дня организации. Как получить тот же эффект - сообщая о количестве повторений, независимо от того, измеряется ли он в годах, днях …

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