Emacs

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

3
Як я можу відповісти на запит мінібуфера від elisp?
Іноді я опиняюсь як використовую інтерактивні функції всередині функції, яку я пишу для власного використання. Якщо функція вимагає певної інформації (наприклад, "Вихідний файл: ~ /"), чи існує загальний спосіб додавання тексту до мінібуфера, а потім натисніть клавішу Enter, щоб користувачеві не довелося цього робити? Наприклад, припустимо, що я хочу запускати …
10 elisp 

2
Розбирання відформатованого часового рядка (обернено формат-часовий рядок)
format-time-stringФункція приймає аргумент часу , як '(21761 64499 350937 0)і формат рядок , як "%y-%m-%d %a %H:%M"і повертає щось подібне "15-03-12 Thu 16:49". Що таке зворотна функція, яка приймає "15-03-12 Thu 16:49"і "%y-%m-%d %a %H:%M", і повертається '(21761 64499 350937 0)? Я намагаюся проаналізувати раз на веб-сайті, щоб перетворити їх …


1
Кольоровий вихід git в ешеллі
Я використовую emacs всередині монетного двору (налаштований так, що це xterm-256color) на cygwin. list-colors-displayпрацює чудово. а кольори відображаються в перелічених списках тощо. Тепер я встановлюю колір для git branchпоточної гілки yellow reverse. Однак ані оболонки, ані вікна оболонки не мають правильного кольору; натомість поточна гілка відображається у кольорі за замовчуванням. …
10 eshell  colors 

2
Як зберегти злі маркери?
Я хочу мати змогу зберегти свої локальні маркери злого буфера (m для позначення місця, а потім 'або `для переходу на нього) через сеанси / екземпляри emacs. Я не дуже впевнений, як це зробити. Я спробував встановити / використовувати сеанс і додати їх так: (add-to-list 'session-locals-include 'evil-markers-alist) Це не працює, і …

2
Чи є ясніппет, який продукує коментар доксигену, що наростає?
Для наступної функції C ++: bool importantStuff(double a, double b); Він повинен вивести такий фрагмент, можливо, без тегів: /** * <Insert description of importantStuff> * * @param a <Insert description of a> * @param b <Insert description of b> * @return <Insert description of the return value> */ Я оглянув …
10 yasnippet  c++ 

2
Тимчасово регулювати розмір тексту в рядку режиму та мінібуфері?
Під час роботи з іншими людьми навколо спільного монітора або за допомогою екрана (наприклад, Google Hangout) я часто використовую text-scale-adjust( C-x C-+), щоб інші могли легше читати мій екран. Мені б хотілося також тимчасово збільшити розмір тексту рядка режиму та мінібуфера у вибраному кадрі. Чи існує така спроможність вже? Якщо …

3
Перезавантажити змінні середовища
Це запитання було задано у суперпользователя - там є спосіб перезавантаження-середовища-змінних-в-emacs , але хорошого рішення не було надано. Я використовую EmacsClient із часто відкритими понад 30 буферами, якщо я змінюю змінну середовища в оболонці, мені потрібно вийти з EmacsClient (і знову відкрити всі буфери) або мені доведеться вручну встановити змінну …

1
Як отримати вихідні дані для порядку денного органу без перегляду порядку денного?
Питання: Як я можу org-modeповернути вихідні дані для перегляду порядку денного, не створюючи власне перегляд порядку денного? Я хотів би отримати до свого порядку денного довільний день. Однак я не хочу створювати порядок денний сам по собі. Натомість я хочу org-modeзібрати і сортувати всі елементи, які входили б у порядок …

2
Який другорядний режим друкує відкриття батьків у зоні відлуння?
Це дійсно приємна функція, але вона відображається лише при вставці батьківського, а не при зміні положення курсору. Чи є інтерактивна команда, яку я можу зателефонувати, щоб відобразити це? Чи можу я налаштувати його на показ курсора?

5
Як увійти в режим лише перегляду під час перегляду вихідного коду Emacs з довідки?
Коли я переглядаю довідку Emacs для функцій через C-h f, я часто хочу заглянути в реалізацію Elisp / C. Я хочу ввести view-modeавтоматично, коли я отримую доступ до вихідного коду таким чином, щоб уникнути зайвих змін. Чи є гачок або функція, яку я можу порадити досягти цього?

3
org-mode перейти до останнього заголовка?
org-mode переходить до останнього заголовка у поточному дереві. Скажіть, це мій org-файл, вказівник показує курсор: * Top| ** Apple ** Banana ** Cherry * Middle ** Ape ** Bear ** Cat Я хотів би запустити команду, і тепер мій курсор буде тут: * Top| ** Apple ** Banana ** Cherry| …
10 org-mode 

3
Чи можна автоматично виправити написання "на пробіл"?
Я збирався опублікувати питання, але тоді я побачив його на Stack Overflow , шукаючи можливості автоматичного виправлення. На пов'язане запитання немає відповідей, тому я подумав, що на цьому сайті буде більше удачі. Ось текст: Я хотів би, щоб був спосіб, щоб, коли я вводив помилку в слово, flyspell міг автокоригувати …
10 flyspell  abbrev 

3
Як слід записувати вбудовані рівняння в Org Mode, щоб вони належним чином експортували до LaTeX?
У мене є речення зі словами 42 m s^{-1}. Коли це експортується до LaTeX, він експортується як 42 m s$^{\text{-1}}$. Як мені це написати або які прапори я повинен встановити в #+OPTIONS:рядку, щоб він експортував як 42 m s^{-1}?

1
Emacs як інструмент CAT (Computer-Assisted Translation)
Втомлюючись від поганих можливостей редагування програмного забезпечення, таких як OmegaT , я хотів би знати, чи є спосіб перетворити Emacs на інструмент CAT (Computer-Assisted Translation). Я думав над написанням мажорного режиму, але не соромтеся поділитися своїми ідеями. В основному, це те, що мені потрібно: Emacs повинен бути в змозі визначити …

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