Emacs

14
Как рекурсивно искать / grep содержимое файла в каталоге / подкаталогах в Emacs?

Я использую Emacs в течение достаточно долгого времени, и я до сих пор почему-то не могу понять, каков наилучший (рекурсивно) grep для строки в каталоге (проекта) и получения результатов, представленных в виде буфера с задержкой или в некоторых других полезный способ. Пожалуйста, просветите...

14
Почему setq и set quote действуют по-разному в переменных с привязкой let с лексической областью действия?

У меня была ошибка в одном из моих расширений, которая в итоге оказалась вызвана setнеработоспособностью, как я ожидал: ;; -*- lexical-binding: t -*- (let ((a nil)) (setq a t) (print a)) (let ((a nil)) (set 'a t) (print a)) при запуске с emacs -Q --batch -l temp.elпринтами: t nil Это кажется мне...

14
Есть ли в emacs средство просмотра процессов (менеджер ресурсов) или его эквивалент?

Иногда emacs будет использовать 100% ресурсов процессора. Очевидно, что когда это происходит, возникает проблема с безудержным процессом. Просто интересно, есть ли способ просмотреть все запущенные процессы в Emacs? Вроде как unix htop, интерактивный системный монитор процессов и просмотрщик ......

14
Включение буферизации минибуфера в Emacs 25 и GnuPG 2.1 в Ubuntu Xenial

Мне приходилось заниматься дайвингом и охотой, просматривая документацию и форумы, поэтому я решил, что с таким же успехом я могу сделать здесь вопросы и ответы для других: Как включить запрос парольной фразы GnuPG в минибуфере? В журнале изменений Emacs 25.1 говорится: ** pinentry.el позволяет...

14
Есть ли интеграция битбакетов для emacs?

Я ищу список запросов на извлечение на bitbucket, который я создал из emacs. Я нашел этот https://github.com/tjaartvdwalt/bitbucket.el , который кажется неполным. Есть ли другой пакет, который полностью удовлетворит мое...

14
Какая самая длинная из известных последовательностей ключей в Emacs?

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

14
use-package -: init или: config

Есть ли какое-либо правило, по которому пользователь может определить, требуется ли конфигурация пакета :initили

14
Как установить ярлык для # + BEGIN_SRC # + END_SRC?

Я прочитал руководство по режиму org, но не нашел ярлыка для вставки: #+BEGIN_SRC #+END_SRC Я думаю, мне нужно создать конфигурацию в ~ / .emacs, чтобы установить ярлык? Или есть ярлык но я не знал? Я много использую R в Emacs. Есть ли способ создать отдельный ярлык для создания этого? #+BEGIN_SRC...

14
Magit: как показать различия в строках

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

13
Безопасный способ `enable-local-variable`?

Я унаследовал свой файл .emacs от друга около 18 лет назад. Посередине находится зловещий комментарий, предупреждающий о последствиях безопасности для этой enable-local-variablesфункции: ;; Date: Wed, 7 Dec 1994 11:57:50 -0600 ;; From: blob@syl.dl.nec.com (David Blob) ;; Subject: Self-extracting...

13
Привязки клавиш, характерные для буфера

Можно ли установить привязки клавиш, специфичные для буфера? В одном из моих файлов org есть следующее: # Local Variables: # eval: (local-set-key (kbd "<f10>") 'some-custom-defun-specific-to-this-buffer) # End: Но эта привязка сохраняется и для других файлов режима org. Если я открываю файл с...

13
Зло: сопоставить сочетания клавиш в Vim?

Я пытаюсь заставить Зло функционировать evil-jump-to-tag, C-]вести себя как привязка Emacs M-.. Нормальное поведение подходит для просмотра файлов тегов, но я хочу, чтобы оно работало также для Slime slime-edit-definition, Elisps elisp-slime-nav-find-elisp-thing-at-point, Clojures...

13
Как контролировать, в каком окне отображается буфер?

Вопрос: как я могу контролировать, какое окно org-deadlineиспользуется для отображения календаря? org-deadlineвременно устанавливает calendarбуфер в окне при установке крайнего срока, а затем снова закрывает его после завершения. Когда есть только одно окно, оно открывает новое окно внизу...

13
Почему Emacs поставляется с играми и развлечениями?

Этот вопрос смущал меня с тех пор, как я был студентом-первокурсником в колледже, пытаясь незаметно забить мой путь через Даннет в лаборатории, не заметив моего профессора. Почему в мире emacs поставляется с играми и развлечениями? Зачем включать игры в текстовом редакторе? По этому вопросу я ищу...

13
Различия между установкой основных клавиш режима с помощью ловушки и добавлением их на карту режимов

Предположим, что я скачал основной режим под названием magical-mode, и у него есть своя магическая раскладка magical-mode-map. Этот режим также обеспечивает ловушку, magical-mode-hookкоторая запускается каждый раз, когда magical-modeстановится основным режимом буфера. Теперь я хочу изменить свой...

13
Пометить и открыть несколько файлов с помощью Helm и Projectile

Кажется, Helm поддерживает маркировку файлов в helm-find-files. Можно ли открыть отмеченные файлы, каждый внутри своего собственного буфера из буфера поиска файлов? Обновление : я заметил, что я использовал, helm-projectile-switch-projectа не расширенную find-fileкоманду Helm...

13
Как запустить несколько версий emacs для разработки пакетов?

Есть ли набор инструментов, позволяющих тестировать пакет на нескольких версиях Emacs. Например 24.4 почти выпущен. Могу ли я установить его и все еще безопасно проверить свой пакет в 24.1? Как бы я справился с конфликтующим .emacs.d /? Я наткнулся на репозиторий на Github, который говорит В...

13
Как получить буферы (не только файлы), чтобы соблюдать auto-mode-alist?

Q: как я могу получить новые буферы для соответствия отображению auto-mode-alist? При поиске файла Emacs сравнивает расширение файла с тем, auto-mode-alistчтобы определить, какой основной режим использовать для буфера файла. Есть ли способ использовать информацию auto-mode-alistдля определения...