Emacs

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

1
Различная тема для -nw (терминал)
Я использую emacs (24.5.1) на Mac OSX и использую соляризованную тему. Для версии с графическим интерфейсом тема работает хорошо. Если я запускаю приложение с флагом -nw: /Applications/Emacs.app/Contents/MacOS/Emacs -nw цвета для темы становятся все шаткими. Я предполагаю, что это потому, что: TERM=xterm-256color Что мне нужно добавить в мой .emacs, чтобы получить …

6
Как установить другое местоположение для файла .emacs dot emacs в Windows 7?
Я использую компьютер с Windows 7 и не имею доступа администратора. Поэтому я не могу поместить точечный файл Emacs в корневой каталог. Есть ли способ указать другое местоположение для файла dot emacs?

2
Загрузка файла bibtex в файл режима org
Я пытаюсь использовать, org-modeчтобы сделать почти все. В своей научной деятельности я хотел бы набросать целую статью в .orgфайле и затем экспортировать в LaTeX. Я не хочу загружать .bibфайл bibtex в, так init.elкак у меня может быть несколько файлов . Сейчас я добавил это в начало моего .orgфайла: #+BEGIN_SRC elisp …

2
Заставить fill-абзац в строке документации python оставить тройные кавычки на отдельной строке
Я набираю строку документации Python все в одну строку, как это: """ This is a long docstring. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec a diam lectus. Sed sit amet ipsum mauris. Maecenas congue ligula ac quam viverra nec consectetur ante hendrerit. Donec et mollis dolor. Praesent et …

2
Как связать Ci в отличие от TAB?
Я хочу сделать Control-iвыступление indent-region(в основном, поскольку XCode уже построил эту мышечную память). Я понимаю это Control-iи tabнеразличим в смысле Ascii, но они в смысле кода ключа. Я попробовал очевидное: (global-unset-key (kbd "C-i")) (global-set-key (kbd "C-i") 'indent-region) безрезультатно - нажатие Control-iвсе равно делает то, что tabделает клавиша в текущем контексте. …
16 keymap 

2
Как правильно настроить резервный шрифт?
TL; DR: Какой простой способ надежно сказать: использовать Consolas в качестве шрифта по умолчанию, FreeMono для символов, не поддерживаемых Consolas, и Symbola для символов, не поддерживаемых обоими? Поскольку мой основной программный шрифт не охватывает все математические символы, которые мне нужны, я изначально настроил откат шрифта, как показано ниже: (set-fontset-font t …
16 fonts  display  unicode 

1
Как сделать так, чтобы время, указанное в повестке дня org, началось вчера?
Если сегодня четверг, я хочу, чтобы повестка дня была со среды (вчера) до следующего вторника. Когда я установил org-agenda-dayна "-1d", он показывает полную неделю (начиная с понедельника), которая содержит вчера. Я хочу, чтобы это началось вчера, даже если вчера не понедельник.

3
Изменение внешнего вида многоточия «скрытого содержимого» в режиме орг.
В org-mode, когда содержимое поддерева скрыты вы видите что - то вроде * Some tree :PROPERTIES:... ** Another One... Есть ли способ изменить это ...на что-то другое? Я хотел бы использовать что-то более короткое, например, многоточие UTF-8 или закругленную стрелку.
16 org-mode  outline 

2
Разница между init и config в use-package
У меня есть такая конфигурация: (use-package html-mode :mode "\\.html\\'" :config (progn (add-hook 'html-mode-hook 'turn-off-auto-fill))) Теперь, когда я захожу и посещаю файл HTML, я замечаю, что auto-fillон не выключен. Но если я использую :initвместо :config, auto-fillвыключается. Поэтому мой вопрос: когда выполняются команды :config?

3
Как скопировать ссылки из орг-режима?
Существует множество документов по вставке или хранению ссылок на режим org-mode, но, по-видимому, нет документации по их копированию в буферы других форматов Как скопировать URL ссылки org-mode из файла org в буфер обмена / список уничтожений с минимальным количеством нажатий клавиш? Я пробовал org-store-linkи org-insert-link, но он сбрасывает весь синтаксис …
16 org-mode 


3
Как мне найти путь к исполняемому файлу с Emacs Lisp?
Мой текущий вариант использования - найти Caskисполняемый файл (его можно установить как минимум в двух местах, и по этому поводу есть проблема ). Мне нужно потребовать бочку следующим образом: (require 'cask "~/.cask/cask.el") Но мне нужно найти правильный путь к этому cask.el, и, насколько я знаю, самый простой способ сделать это …
16 elisp  files  cask 


8
как перейти прямо к заголовку org?
Если я нахожусь в файле org, мне нужна команда, которая сужает список кандидатов в стиле ivy / helm, состоящий из всех заголовков org в файле, и позволяет мне выбрать заголовок посредством нечеткого поиска, к которому я хочу перейти к. Есть способ сделать это?

4
Magit - Как развернуть все и свернуть все разделы в magit-статусе
Нажатие TABна один неподготовленный файл показывает или скрывает детали, относящиеся к этому файлу. Как показать и скрыть (переключить) информацию обо всех неподготовленных файлах одновременно? Я наткнулся на контур-скрыть-подуровни через M-x. Но я хотел бы знать комбинацию клавиш, чтобы сделать это переключающим способом. Я также набрал, ?чтобы проверить сочетания клавиш для …
16 magit 

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