Emacs

21
Как использовать org-refile для перемещения заголовка в файл в качестве заголовка верхнего уровня?

Я хотел бы иметь файл «inbox.org», в который я собираю заметки (пытаясь реализовать GTD : P), а затем перемещаю их в нужные места. Я понимаю, что org-refileэто способ сделать это (переместить вещи), но кажется, что это возможно только перефразировать материал под заголовками, а не напрямую в файлы....

21
Emacs не будет загружать тему при запуске

Я установил пакет соляризованной темы через MELPA. Я могу выбрать одну из двух соляризованных тем через `customize-theme, и она активирует ее. Когда я сохраняю настройки темы, он добавляет следующее в мой файл init.el: (custom-set-variables ;; custom-set-variables was added by Custom. ;; If you...

21
Использование окружения conda в emacs

Каков наилучший способ использования окружения conda с использованием emacs в качестве Python IDE? У меня есть различные среды conda при программировании на Python: $ conda info -e # conda environments: # django /Users/Pablo/anaconda/envs/django scipy * /Users/Pablo/anaconda/envs/scipy visual...

21
Какой фрагмент кода в Emacs заставляет `line-number-mode` печатать« ?? »как номер строки в буферах с длинными строками?

Я использую line-number-modeиндикатор текущей строки в моей моделине, однако для больших файлов или, скорее, для файлов с длинными строками, он начинает отображать два знака вопроса вместо номера строки. Я немного покопался и обнаружил, что, хотя line-number-modeон определен в simple.el,...

21
Как оценить код Elisp, содержащийся в строке?

Вопрос в значительной степени говорит сам за себя: у меня есть строка, содержащая исходный код для допустимого выражения Elisp, и я хотел бы оценить его. (Например, в Python выражение eval("1 - 2 + 3")оценивается как...

21
Как переместить файл в режиме org вместе со всеми вложениями?

У меня есть несколько файлов, например file-1.org, file-2.orgв том же каталоге, разделяющем data/каталог для вложений. Я хотел бы переместиться file-1.orgв другое место, создать новый data/каталог в этом месте и переместить все вложения, которые принадлежат file-1.orgэтому новому каталогу. Есть ли...

21
Флайчек с файлом относительно исполняемого файла eslint

Многие проекты, над которыми я работаю, устанавливают eslint как dev-зависимость с пользовательским набором плагинов eslint. Прямо сейчас flycheck использует глобально установленную версию eslint, а не версию eslint, установленную с каждым проектом. Я бы хотел, чтобы flycheck указывал на...

20
Выберите файлы для создания новой директории с magit

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

20
Как изящно обрабатывать ошибки в файле инициализации

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

20
Как отличить Ci от TAB?

Обычно по историческим причинам emacs рассматривает TABкод и C-iключ как один и тот же, ср. документация по emacs lisp по функциональным клавишам или ответ abo-abo на вопрос "В чем разница между TAB и?" , Примечание: В этой статье, являются коды клавиш TAB, <tab>и C-i; tabи Ctrl+ iс другой...

20
Почему существует режим lisp-взаимодействия и нужен ли он нам?

В: Почему lisp-interaction-modeсуществует, и есть ли причины использовать его вместо emacs-lisp-mode? В руководстве говорится, что emacs-lisp-modeи lisp-interaction-modeони идентичны, за исключением того, что последний связывается C-jс eval-print-last-sexp. Кроме того, «все остальные команды в...

20
Как отобразить содержимое минибуфера в середине фрейма emacs?

При работе с максимизированным фреймом Emacs содержимое отображения области минибуфера / эха в нижней части экрана может быть трудно различимым, но также приводит к потере фокуса на текст, редактируемый при вводе команды, что довольно вопрос с точки зрения юзабилити. Есть ли способ переместить...

20
Различные темы для терминальных и графических фреймов при использовании демона Emacs

Я пытаюсь добиться следующего поведения в Emacs24: Мне нравится использовать другую тему (соляризованная темнота или соляризованная подсветка) в зависимости от того, подключаюсь ли я к работающему серверу с рамкой терминала % emacsclient -t или с рамкой GTK % emacsclient -c Кажется, это работало в...

20
Как предотвратить попадание лиц на окружающие участки буфера?

В: Как я могу предотвратить org-modeперетекание граней ссылок в ...символы выборочного отображения в конце сложенного заголовка? Это визуальный тик, который сводит меня с ума. Когда org-modeссылка является самой последней вещью в строке, лицевая сторона ссылки перетекает в то, ...что указывает на...

20
Как отобразить разницу между двумя буферами с разницей «на уровне персонажа»

Когда два буфера сравниваются на предмет различий, M-x ediff-buffersне указываются конкретные символы, которые изменились в слове (то есть различия «на уровне символов»). Большинство современных инструментов сравнения покажут различия в слове. В Emacs по умолчанию отсутствует эта важная (или,...

20
Magit-эквивалент для «git remote -v» (список пультов)

Мне интересно, есть ли Magit, эквивалентный git remote -vсписку удаленных устройств и их URL, определенные в репозитории git. Всплывающее окно magit remotes предлагает варианты добавления, удаления, переименования и установки URL, но я не вижу какого-либо механизма листинга. Пример git remote...

20
Уменьшить / увеличить / масштабировать изображения в режиме изображения

С помощью режима Emacs doc-view-mode я могу легко сжимать / масштабировать и т. Д. PDF-файлы, однако я бы хотел сделать то же самое с изображениями. В настоящее время, когда я открываю изображение, я не могу отрегулировать уровень масштабирования, чтобы подогнать его под кадр. Я знаю, что...