Emacs

18
Получить все регулярные выражения в буфере в виде списка

Сегодня на сайте Code Golf Stack Exchange я нашел этот ответ в Clojure на вопрос «Получить все ссылки на веб-странице». (->> (slurp "http://www.stroustrup.com") (re-seq #"(?:http://)?www(?:[./#\+-]\w*)+")) Без модного макроса, это просто так: (re-seq #"(?:http://)?www(?:[./#\+-]\w*)+" (slurp...

18
Полностью отключить все авто-отступ

Как мне полностью отключить все авто-отступы в Emacs? Мне нужно отключить его, по крайней мере, для основного режима, но у меня все в порядке с глобальным отключением для текущего сеанса. Пожалуйста, прочтите остальную часть этого вопроса, прежде чем объявить его дубликатом. Все остальные ответы,...

18
заменить заставку списком недавних

Заставка полезна в начале, но теперь я хочу кое-что более полезное: я хочу, чтобы список недавно открытых файлов был представлен при запуске emacs, если нет предопределенного файла для открытия. Еще лучше, если это может быть helm-recentfокно (я использую...

18
Как переместить / переименовать файл в Magit?

Введение руководства говорит: Magit оборачивает и во многих случаях улучшает по крайней мере следующие фарфоровые команды Git: добавить, am, bisect, blame, ветвь, оформить заказ, cherry, cherry-pick, clean, clone, commit, config, description, diff, fetch, format- patch, init, log, merge,...

18
Как произносится «magit»?

Q: Как произносить magit ? Сегодня мне пришло в голову, что я никогда не говорил вслух «magit», и я бы предпочел не выставлять себя дураком, если мне когда-нибудь придется это делать. Итак: г в магии произносится как: J , как и в магии , или жесткий г , как в мерзавце ? Полагаю, я всегда говорил...

18
Как расширить имена буфера helm в `helm-buffers-list`?

Одна из вещей, которые меня раздражают, emacs-helm- это размер столбца, в котором отображаются имена буферов helm-buffers-list. Я искал документацию и не мог найти, как настроить ширину этого столбца. Это вообще...

18
Как включить или отключить отображение изображений в eww без обновления страницы?

Я использую eww для работы в Интернете, и чаще всего я не хочу, чтобы изображения загружались, кажется, что не так много с точки зрения настроек, встроенных для eww, и ни одна из них не касается изображений. В настоящее время у меня есть настройка системы, которая позволяет мне запускать и...

18
Как настроить стандартные окна при запуске?

Каждый раз, когда я открываю Emacs, я стараюсь настроить 3 окна, выполняя C-x 3( split-window-right) и затем C-x2( split-window-below). После этого мне нужно переключиться на каждое окно, чтобы открыть файлы, которые я хочу редактировать. Как я могу сделать так, чтобы это делалось автоматически?...

18
Emacs и разногласия командной строки $ PATH в OSX

Возникли некоторые проблемы с PATHнастройками в Emacs, которые влияют на мою среду на Haskell: Я использую ZSH, и когда я иду в командную строку и вызываю echo $PATH, он возвращает:/Users/g/Library/Haskell/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin Это исходит из...

18
Какой лучший способ использовать локальные пакеты в spacemacs?

Я разработчик пакета (ycmd), используемого spacemacs, и я хотел бы также попробовать использовать spacemacs. Я бы хотел, чтобы spacemacs использовал «версию для разработки» моего пакета, то есть ту, которую я взломал локально. Каков наилучший / правильный способ сказать spacemacs использовать эту...

18
Отслеживать элементы «TODO» при написании кода

Есть ли простой способ создать список «дел» на лету при написании кода? Например, предположим, что я пишу функцию, write-this-nowкогда я понимаю, что мне также нужно написать функцию поддержки write-this-later. (defun write-this-now () (unless (write-this-later) ... Вместо того, чтобы делать паузу...

18
Есть ли документация SMIE, которая понятна?

Я потратил много-много часов, пытаясь заставить работать любое правило / грамматику / отступы SMIE. Есть ли примеры маленького, игрушечного или скелетного режима на основе SMIE с документацией о том, как он на самом деле работает, или какие-либо дискуссии о том, как его использовать? Что-то, что,...

18
Elisp для применения команды только к выбранному региону

Скажем, у меня есть такой код: (defun some-function () (interactive) ;; do something ) Теперь я хочу some-functionработать только с выбранным регионом в буфере? Как я могу это сделать ? Кроме того, могут ли быть два отдельных пути кода, чтобы сделать что-то, если я выбрал какой-то регион, и сделать...

18
Org-режим Интеграция с Календарем Google?

Кажется, что различные методы интеграции календаря не работают должным образом. Учебник по воргов устарел и функция теперь называется org-icalender-export-to-ics. Однако выполнение этой функции в .orgфайле дает мне .icsфайл, который не имеет записи: BEGIN:VCALENDAR VERSION:2.0 X-WR-CALNAME:Personal...

18
Экспорт из орг-режима в уценку

Упоминаемые в документации функции emacs, по-видимому, не существуют в моей версии 7.9.3f. http://orgmode.org/manual/Markdown-export.html Любая идея, как я могу заставить org-mode экспортировать в уценку для меня, не вырывая мои...

18
Как бы вы объяснили Emacs нетехническому человеку?

В духе Как я могу объяснить значение LaTeX моей бабушке? Emacs - замечательный редактор для любых текстовых целей - это ясно для тех из нас, кто его использует. Часто я пытаюсь объяснить одному из моих друзей, почему я использую что-то, что «выглядит таким старым», и я изо всех сил пытаюсь найти...

18
Как настроить рабочий процесс Knitr в Emacs?

RStudio обеспечивает способ создания PDF-файла из источника LaTeX + R с помощью Knitr одним нажатием кнопки. Это отлично подходит для проведения воспроизводимых исследований. И я пытаюсь настроить мой Emacs для: в левом буфере код LaTeX + R способом Knitr; в правом буфере предварительный просмотр...