Emacs

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

3
Редактирование нескольких исходных блоков в одном буфере
У меня есть несколько исходных блоков, которые все запутаны в одном файле. Когда я вызываю C-c 'внутри одного блока, только этот конкретный блок отображается в новом буфере. Есть ли возможность показать все части этого файла внутри этого буфера (а не только этот конкретный фрагмент)? Пример: #+begin_src emacs-lisp :tangle foo.el (defvar …

3
Экспортировать установленные пакеты Emacs?
Я использую Emacs 24.4. Я добавил большое количество установленных пакетов с помощью директивы Mx list-packages за год использования. Я хотел бы экспортировать список установленных пакетов для использования в другом месте. Копирование моего .emacs приводит к некоторым ошибкам при запуске, которые заставляют мою память загружать некоторые вещи. Я подозреваю, что мог …
10 package 

3
читать электронные книги в Emacs
Я использую eww для чтения онлайн-статей в Emacs, а не в браузере, потому что это менее отвлекает, и я могу быстро делать заметки в режиме org без переключения приложений. Интересно, насколько реально читать электронные книги в формате epub или pdf в Emacs? Я нашел epubmode.el на emacswiki.org, но он не …
10 pdf  docview 

2
Emacs всегда просит доверять цветовой теме при запуске
Мой Emacs всегда спрашивает меня, стоит ли доверять выбранной цветовой теме или нет. Я всегда отвечаю yи yдоверяю и помню свой выбор. Я загружаю цветовую тему вручную: (load-theme 'my-favourite-theme) Я полагаю, это потому, что под загрузкой цветовой темы размещены простые настройки. Это какой-то способ исправить это? Или я должен просто …

1
Чистая проверка орфографии в Emacs
Вопрос о том, какие есть варианты проверки орфографии в emacs, обсуждает различные решения для проверки орфографии в Emacs. Интерфейс Emacs ispell использует внешние инструменты, такие как Aspellили Hunspellдля проверки орфографии. Учитывая тот факт, что доступно много бесплатных файлов словарей (например, Openoffice, см., Например, файл словаря en_US.zip ), я задаюсь вопросом, …

1
Как я могу предотвратить один подпроцесс от голода других?
Чтобы было ясно, я не говорю о чем-то, что должно требовать многопоточности emacs (хотя это, вероятно, также решило бы это). Воспроизвести: emacs -Q # Я работаю 24.4.1 Сделать второй кадр Вернитесь к первому кадру Mx shell Mx переименовывать однозначно (мы собираемся сделать вторую оболочку позже) Начните бежать: while true; do …





2
Как связать С- [по-настоящему?
C-[эквивалентно клавише escape на американских клавиатурах на английском языке, поэтому любая попытка его связывания испортит M-поведение. Emacs, кажется, без проблем рассказывает <escape>и C-[разбирается в кадрах GUI. Следующее работает нормально, и привязки, начиная с, M-остаются работать: (global-set-key (kbd "<escape>") (lambda () (interactive) (message "<escape>"))) Однако, если я связываю (global-set-key (kbd "C-[") …

1
Бродячий трейлинг за 4 метра до приглашения с Zsh в Mx ansi-term
Недавно я прочитал Running Shells в Emacs и потратил некоторое время на адаптацию моей сложной подсказки Zsh для работы с ограниченными возможностями M-x shellи M-x ansi-term. После этих усилий я наконец-то смог использовать Zsh из Emacs, однако есть и небольшая неприятность с ним M-x ansi-term. Я всегда вижу беспризорный текст …
10 ansi-term 

2
Используйте пустую область эха для отображения информации
Область эха в большинстве случаев пуста, что заставляет меня думать, что я могу использовать ее для отображения некоторой информации. Например, org-clockотображает текущую задачу, оставшееся время и общее прошедшее время на модельной линии. Эта информация на самом деле не читается там (моделина может быть довольно короткой), повторяется на каждой моделине (потому …

2
Сортировка заголовков в файле ORG
Я делаю заметки в простом файле в режиме org, который имеет следующую структуру: * Toto, A Notes about Toto. * Titi, C Notes about Titi. * Tutu, A Notes about Tutu. Я хотел бы отсортировать файл так, чтобы все заголовки с Aпредшествующими заголовкам с B, которые в свою очередь предшествуют …
10 org-mode  sorting 

2
Скрыть длинное уведомление об авторских правах GPL вверху файла
Я работаю с большим количеством файлов * cpp и * h, которые содержат длинное уведомление об авторских правах в начале. Я бы хотел, чтобы emacs показывал эти файлы, как будто их там не было, без фактического удаления текста. Вот это: /* * Copyright (C) 2006-2008 Author A * Copyright (C) …
10 display 

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