Emacs

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

1
Як встановити GnuTLS для Emacs 25.1 в Windows?
Щойно я оновив Emacs на своїй машині Windows 10 з 24,5 до 25,1. Для Emacs 24.5 я правильно встановив GnuTLS, і для 25.1 я зробив те, що, як я думав, пам’ятав, що зробив: Отримали попередньо створені бінарні файли Emacs зі сторінки завантаження веб-сайту GNU Emacs . Я використовую 32-бітний Windows, …

2
як розмітити пропозицію?
Як вказати цитату в org-режимі, щоб вона була добре відображена в github? У розмітці це відображається так: Дві речі нескінченні: всесвіт і людська дурість; і я не впевнений у Всесвіті. - Альберт Енштейн Заздалегідь спасибі.
19 org-mode 

2
Як я можу покращити час запуску, незважаючи на багато пакунків?
TL; DR У мене така величезна кількість пакунків, що це шкодить моєму часу запуску. Якщо ви не вірите, що це може бути так, читайте далі. Час мого запуску Emacs зовсім невеликий. Я не використовую use-package, я просто встановив тонни гачків і autoloadтак, щоб майже весь код був відкладений. Насправді вся …

4
Як редагувати jsx (реагувати) файли в emacs?
Я використовую режим js2, але він не відступає html у JavaScript. Я знайшов це репо https://github.com/jsx/jsx-mode.el, але це не для реакції, це для деяких інших jsx. Що ви використовуєте для редагування реагуючої програми з файлами jsx?

3
Магіт, як використовувати ssh агент системи та не запитувати пароль
Я переглянув Google і прочитав FAQ та Wiki для Magit, але все ще не можу це зрозуміти, я все знаходжу відповіді про Windows ... Як я можу налаштувати Magit використовувати свій запущений сеанс SSH-агента і не запитувати пароль під час натискання. Я запускаю Linux і маю запуск ssh-агента разом із …
19 magit  linux  ssh 

3
Коли / чому я повинен використовувати прогн?
Я бачив, що prognвін використовується досить багато під час перегляду файлів конфігурації досвідчених користувачів Emacs. Я знайшов це приємне поясненняprogn , але що мені дуже цікаво, в чому полягає користь від використання цієї функції? Візьмемо для прикладу цей фрагмент (узятий із конфігурації Sacha Chua ): (use-package undo-tree :defer t :ensure …
19 lisp 

1
Emacs не вставляє у візуальному режимі Evil у будь-який буфер обміну ОС
Налаштування: Версія GUI GNU Emacs 25.0.50.1 (x86_64-w64-mingw32) 2015-07-25 на KAEL Складено з EmacsW64. Пакет Evil, використовуючи останню версію Evil від MELPA Біт Windows 7 x64. Ситуація: Тестовано з порожньою конфігурацією Emacs з увімкненим лише Evil. Я копіюю текст із програми Windows. Потім вставити його в Emacs всередині normal modeз p. …

1
Як можна використовувати flyspell в org буферах, не запускаючи flyspell на заблокованих блоках коду?
Уявіть буфер org у Emacs, наприклад: * Title Some text describing the title and the codew (sic) and whatnot. #+BEGIN_SRC emacs_lisp (setq backup-by-copying t) #+END_SRC Я хочу, щоб flyspell перевіряв буфер org (і в ньому вдавалася орфографічна помилка), але ігнорував вміст між знаками # + BEGIN_SRC та # + END_SRC. …

2
Чи можна вилучити "\ emsp" з тактового звіту, але зберегти відступ?
Чи можна замінити '\ emsp' просто простими пробілами? Тобто, у звітах Clock дуже багато таких \ \ emsp. (Див. Приклад нижче.) Я можу позбутися від них, встановивши ': indent nil'. Але це взагалі видаляє всі відступи, що небажано. Я також можу їх позбутися, якщо експортую речі. Але у поданому порядку …
19 org-mode 



1
Режим розмітки GitHub
Чи існує режим Emacs для GitHub Flavored Markdown? GitHub Flavored Markdown додає низку функцій до традиційного Markdown: підкреслення, обробка URL-адресою, перекреслення та таблиць. Було б непогано мати режим Emacs, який підтримує ці доповнення (особливо таблиці).
19 markdown  github 

1
Як вказати аргументи заголовків за замовчуванням у блоках коду orgmode
Я встановлюю аргументи заголовка за замовчуванням для блоків коду в моєму файлі org, наприклад: #+PROPERTY: header-args :session *my_python_session* #+PROPERTY: header-args :results silent #+PROPERTY: header-args :tangle yes Мої кодові блоки виглядають так: #+BEGIN_SRC python import pandas as pd #+END_SRC Однак, коли я дзвоню org-babel-tangleз цього буфера, я отримую блоки Tangled 0 …

1
Чи є якісь переваги компіляції Emacs з одним графічним набором інструментів на противагу іншому?
Здається, що варіанти - gtk, gtk2, gtk3, lucid або athena, мотив. Звичайно, існують візуальні відмінності, і один набір інструментів може бути більше на ваш смак, ніж інші. Окрім цього, чи є якісь інші відмінності, наприклад, щодо продуктивності та особливостей? Для візуальної узгодженості з іншими програмами я збирав Emacs з gtk, …

2
Більш швидкий спосіб отримати "рядок номер-на-пози" у великих буферах
Ця функція line-number-at-pos(коли повторюється приблизно 50 разів) викликає помітне уповільнення в напіввеликих буферах - наприклад, 50000 рядків - коли точка знаходиться в кінці буфера. Під уповільненням я маю на увазі загальну суму приблизно 1,35 секунди. Замість того, щоб використовувати 100% функціонал elispдля підрахунку рядків і перейти до верхньої частини буфера, …

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