Emacs

Питання та відповіді для тих, хто використовує, розширює або розвиває Emacs

1
Як використовувати pdf-інструменти (pdf-view-mode) в emacs?
pdf-інструменти включають pdf-view-mode, який пропонує кілька функцій, відсутніх у режимі doc-view (див. кінець питання). Чи може режим pdf-view використовуватись замість режиму doc-view взагалі, чи він повинен бути "інструментом" інструментом? В будь-якому випадку, чи потрібно редагувати джерело emacs, щоб використовувати pdf-інструменти в gnus, eww та orgmode, або це їхні загальносистемні налаштування, …
23 org-mode  gnus  pdf  pdf-tools 

3
Виправлення DOUble CApitals під час введення
У мене трохи повільний рожевий. Оскільки інші мої пальці стають все швидшими та швидшими при наборі тексту, мій рожевий просто не може йти в ногу. Це часто приводить мене до введення речень, перше слово яких починається з двох великих літер. Ось короткий приклад. THere's nothing in there. DEfinitely not a …

3
Плавне прокручування миші для вбудованих зображень?
Я відображаю зображення у відповідності з блоками begin_src та результатами. Однак для великих зображень, коли я прокручую повз нижню частину зображення, я отримую "ривок", і все зображення прокручується геть. Аналогічно, якщо я прокручую вгору і натрапляю на зображення, я отримую ривок і бачу все зображення, а не бачу його поступово …


1
Для чого потрібна функція `purecopy`?
Я переглядав compile.elі помітив цю конструкцію : (defcustom compile-command (purecopy "make -k ")) У purecopyдокументах заявляють: purecopy - це вбудована функція у `C вихідному коді '. (чистокопія OBJ) Зробіть копію об'єкта OBJ у чистому сховищі. Рекурсивно копіює вміст комірок векторів і мінусів. Не копіює символи. Копіює рядки без властивостей тексту. …
23 elisp 

2
Що таке накладки та чим вони відрізняються від властивостей тексту?
У посібнику зазначено: Ви можете використовувати накладки, щоб змінити вигляд тексту буфера на екрані заради функцій презентації. З назви це говорить про те, що його можна використовувати для створення "шарів" над існуючим текстом, але опис вище, схоже, вказує на те, що він змінює зовнішній вигляд тексту, який дуже схожий на …

3
Нехай Emacs переміщує курсор по екрану
Спочатку це запитання було задано на /programming/15895313/let-emacs-move-the-cursor-off-screen , але всі відповіді, які я отримав більш-менш, сказали: "це неможливо зробити" , що з emacs я просто не приймаю. Чи можна дозволити Emacs перемістити курсор поза екраном, як працює більшість текстових редакторів GUI? Це одна з найбільших речей, яка мене турбує, коли …
23 scrolling  cursor 

3
Як я можу запустити процес асинхронізації у фоновому режимі, не вискочуючи буфер?
Я визначив деякі функції для запуску асинхронного фонового процесу за допомогою async-shell-commandмоїх .emacs, але кожного разу, коли я запускаю команди, створюється нове вікно (не кадр) і там відображається буфер процесу. Як я міг запустити команду без буфера "спливаючих вікон"?
23 shell  async  process 

4
Висота рядка з символами unicode
Деякі символи Unicode призводять до того, що лінія, на якій вони відображаються, досить велика. Наприклад, могильний наголос "̀" додає близько 2,5 рядків простору над і під ним. Інші символи, що спричиняють таку поведінку, включають грецьку букву "ϕ" (phi) або підмножину "⫅". Інші символи, такі як map-to "⤇", додають лише близько …
23 unicode  fonts 

2
Чи є спосіб замовити результати керма за загальновживаними?
Здається, що порядок результатів керма ніколи не корисний ... Мені або доводиться орієнтуватися по довгому списку або продовжувати друкувати, поки я досить не звужую список. Чи є можливість сортувати результати за частотою використання? Редагувати: Тобто найчастіше вибрані результати керма повинні з’являтися у верхній частині списку, будь то файли, команди, змінні …
23 helm  completion 

8
Закрийте всі розроблені буфери
Іноді мій список буферів містить 10+ вікон, і я в кінцевому підсумку використовую buffer-menuдля вручну позначення та вбивство всіх. Чи є більш швидкий спосіб закрити всі відкриті вікна?
23 buffers  dired 

2
Як змінити тип та колір курсору?
Я хотів би змінити курсор, як у Terminal, з блоку на курсор I-Beam. Від цього: До цього: Як би я це зробив? Крім того, на сторонній замітці, як змінити колір курсору?
23 cursor  customize 

3
mu4e - кілька облікових записів
Я використовую mu4eелектронну пошту в Emacs, і він наразі налаштований лише для одного облікового запису пошти, і я встановив ключ для перегляду різних вхідних. Цікаво, як використовувати mu4e для управління кількома обліковими записами електронної пошти?
22 mu4e 

1
Які кроки необхідні, щоб почати належний внесок у Emacs?
Тепер, коли Emacs підтримується у gitсховищі (AFAIK), це відкриває двері (принаймні для мене), щоб інтелектуально досліджувати Emacs як проект F / OSS, щоб сприяти :) Проблема в тому, що я поняття не маю, як почати це робити. CONTRIBUTINGвказує розробнику відправляти пошту emacs-devel, але, безумовно, є кроки, спільні для всіх учасників.

8
Як використовувати Emacs для пошуку функції в Python?
Який найпростіший спосіб налаштувати Emacs, щоб можна було шукати там, де визначена функція? Я хочу виділити це в Emacs і натиснути комбінацію клавіш, щоб шукати, де знаходиться джерело функції. Чи можете ви також дізнатися, де використовується певна функція? Це легко зробити в PyCharm, але чи можна це зробити легко і …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.