Emacs

15
Метка и опорные уравнения LaTeX в орг-режиме

Это похоже на экспорт Org в латексные и HTML ссылки , но для уравнений. Мне нравится использовать математические фрагменты LaTeX в моих org-файлах, как в * The Quadratic Equation The roots of $ax^2 + bx + c$ are given by \begin{equation} \label{eq:1} x = \frac{-b \pm \sqrt{b^2-4ac}}{2a}...

15
Как правильно использовать defcustom?

Как и большинство пользователей Emacs, я настроил режим, изменив переменные. Что мне никогда не приходило в голову, так это весь менталитет программистов, стоящий за настраиваемым этим и этим. Я понял это, когда начал изучать исходный код eshell. Я не Elisp программист, а конкретно ,...

15
Использование package.el для установки и обновления, но использование package для загрузки и настройки

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

15
День рождения в орг-контактах

Я новичок в режиме org (и Emacs, в этом отношении), но я подумал, что режим org будет хорошим местом / форматом для хранения моих контактов. Одна вещь, которую я люблю делать, это добавлять дни рождения в контакты. Я нашел org-contacts.el , который, кажется, имеет то, что я хочу: я добавляю...

15
Как я могу настроить сервер ELPA?

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

15
«No-org-babel-execute функция для c» и «no-org-babel-execute функция для c ++»

моя версия Emacs - 24.3.1. я понимаю, что я должен поместить ob-C.el (доступный здесь ) в путь, где Emacs может прочитать его. Сначала я скопировал код из этого файла .el в мой файл .emacs и перезапустил emacs. затем я пошел в блок кода C (в файле org) и попытался выполнить его (используя Cc Cc)....

15
Могу ли я сделать векторные (SVG) скриншоты Emacs?

gtk-vector-screenshotПрограмма может использоваться , чтобы взять векторные скриншоты приложений Gtk-3. Кажется, он работает, когда просит приложение перерисовать себя на холсте SVG. Emacs в GNU / Linux может быть собран с помощью Gtk +, но попытка использовать вышеупомянутое приложение в окне...

15
Magit чрезвычайно медленный в Windows. Как мне оптимизировать?

Я вынужден использовать Windows 10 для проекта. Да, я бы предпочел использовать GNU / Linux. Чтобы сохранить здравомыслие, я пытался рассматривать Windows как загрузчик для Emacs :) К сожалению, Magit (одна из моих любимых частей Emacs, которая также компенсирует отсутствие хорошей командной строки...

15
Экспорт символов юникода в pdf с использованием латекса из режима org

Здравствуйте, Добрые люди из Emacs! У меня проблемы с экспортом математических символов Юникода из буфера (режим org) в файл PDF. 1. Описание проблемы: Символы вставляются в буфер как символы Юникода (с помощью метода ввода TEX или фирменной математики ) Вот демонстрация исходного кода: #+TITLE:...

15
Навигация по отступу

Я хочу перемещаться между строками файла на основе отступа. Файл структурирован с отступом: строка, которая имеет больший отступ, чем предыдущая строка, является дочерней по отношению к предыдущей строке, а строка с таким же отступом, что и у предыдущей строки, является ее родственным элементом. Я...

15
Использование magit для базового добавления, коммита, толчка

Обычно я использую только несколько команд git каждый раз, когда я хочу зафиксировать изменения в репозитории: $ git add --all . $ git commit -m "update." $ git push -u origin master Может ли Magit быть полезным в этом отношении? M-x magit-statusкажется полезным, но я не полностью понимаю язык...

15
Является ли '(a. B) действительно списком?

Я действительно запутался с .обозначениями. Это '(a . b)список? (listp '(a . b))возвращается, tно когда я хочу знать, его длина (length '(a . b))выдает ошибку Wrong type argument: listp, b. То же самое для других функций, как nth,mapcarи т.д., они все дают ту же ошибку Есть ли какая-нибудь функция,...

15
Редактирование структуры, как в режиме org, для JSON

Я пытаюсь отредактировать файл Swagger JSON в emacs. Он содержит большие вложенные объекты JSON, поэтому я хочу свернуть и скрыть некоторые из них. Я пробовал origami-mode, настроил как origami-c-style-parserв origami-parser-alist, но это довольно простое (слово «парсер» кажется чрезмерно...

15
Как установить локальную переменную каталога относительно расположения файла .dir-locals.el?

Я часто оказываюсь в ситуации, когда мне говорят, что относительные пути должны указываться в качестве локальной переменной каталога. Например , CMake-язя «S cmake-ide-project-dirи cmake-ide-build-dir. Конечно, это не очень портативно. Так что вместо .dir-locals.el: ((nil . ((cmake-ide-project-dir...

15
Как объединить два списка?

Извините, но элисп не мой лучший. Мне нужно объединить два списка строк следующим образом: ("a" "b" "c") + ("d" "e" "f") -> ("a" "b" "c" "d" "e" "f") Ну, порядок не важен, поэтому я написал этот код: (while lista (add-to-list 'listb (car lista)) (setq lista (cdr lista))) Это работает, но мне...

15
Рекурсивный список всех файлов и подкаталогов

Есть ли способ, возможно, с помощью пакета, чтобы рекурсивно перечислить все файлы (с путями) и подкаталоги (или, по крайней мере, пустые подкаталоги, так как пути к непустым можно почерпнуть из путей файлы, содержащиеся в нем) текущего каталога? Самое близкое, что я мог найти, - это...