Emacs

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

1
Синхронізована прокрутка у двох вікнах
Чи є спосіб відобразити команди навігації у поточному вікні в іншому видимому вікні. У мене два пов'язані файли LaTeX, які відображаються у двох вікнах, і я хотів би прокрутити їх одночасно, щоб отримати огляд відмінностей. В даний час я використовую макрос для автоматизації прокрутки в одному буфері, переміщення до іншого …

1
Як реалізувати ідентифікатори посилань стилю Markdown в org-режимі?
Часом мені потрібно використовувати одне і те ж посилання в декількох місцях у довгому документі. У цих випадках було б корисно мати ідентифікатори посилань, як у розмітці. З синтаксису відмітки ref , Ви можете додатково використовувати пробіл для розділення наборів дужок: This is [an example] [id] reference-style link. Потім будь-де …

2
Як зробити так, щоб ясніппет і компанія працювали приємніше?
Скажімо, в моїх програмах emacs "elisp"ясіппет розширює блок lisp в org-режимі. Але перед тим, як продовжувати його, спочатку спрацьовує компанія, яка дає мені меню, як "1. elisp1, 2. elisp2"без варіанту "elisp". Тепер, якщо я використовую tabдля розширення yasnippet, це завжди дратує те, що "elisp1"завжди вперше виходить на екран. Тому мені …

4
Як автоматично зберігати буфери OR-режиму?
Я регулярно використовую org-modeта порядок денний, щоб відстежувати свій список справ. Оскільки я використовую Dropbox для синхронізації списку, мені потрібні однакові завдання, щоб бути доступними на всіх комп’ютерах. Іноді під час прибирання я забуду зберегти свої зміни, залишаючи emacs відкритими вдома, коли я заходжу в офіс (таким чином, мені не …
22 org-mode  saving 

5
"Вкладки" веб-переглядача для emacs?
Я хотів би вкладки, як Firefox, але для emacs. Я знайшов це: http://emacswiki.org/emacs/TabBarMode Але він просто додає до кожного буфера ( вікно в термінології Emacs) панель, яка показує відкриті в даний час буфери. Я хотів би, щоб вкладка могла вміщувати кілька буферів ( вікна в тематиці Emacs), які я можу …
22 tabbar 

4
Найпростіший спосіб понизити пакет, встановлений через MELPA
Іноді оновлення пакунків від MELPA можуть зламати частину emacs, і коли це станеться, я хотів би повернутися до використання старішої версії пакету. Зараз я можу це зробити двома способами: Я встановив emacs для видалення файлів, переміщуючись у кошик, і коли я оновлюю пакет, старіша версія завантажується в кошик. Я можу …

1
Яка різниця між символом "і #" перед символом?
Я трохи новачок у Emacs. Переглядаючи деякі конфігурації, я виявив, що в команді "add-hock" є команда двох типів. (add-hook 'LaTeX-mode-hook #'LaTeX-math-mode) і (add-hook 'LaTeX-mode-hook 'LaTeX-math-mode) Це мене давно бентежить, і я не знаю, як шукати "#" "в Google ... Спасибі.
22 elisp  hooks  functions  quote 

3
Придатність Emacs як IDE розробки Java
Я роблю ще одну спробу перетворення на Emacs. Я гідний користувач Vi, але використовую Eclipse протягом більшої частини моєї роботи з розробки протягом останніх 10+ років (це було так довго). Тож я прочитав читання і подумав, що JDEE - це шлях, щоб він був налаштований, але все-таки є основні питання. …
22 java  ide 

4
Розуміння СКЛАДНО в режимі Org
Я прочитав різні сторінки керівництва про DEADLINE та SCHEDULED, і використав їх обидва. Я розумію, що DEADLINE використовується в Порядку денному, щоб заздалегідь повідомити про майбутній кінцевий термін, а також продовжувати попереджувати після закінчення цього терміну, якщо пункт не позначений "СКАЧЕНО". Однак я не впевнений, що я повністю розумію, як …
22 org-mode 

8
Сховати список другорядних режимів у рядку режиму
Я використовую досить багато другорядних режимів, і зазвичай я знаю, який другорядний режим включений у кожному головному режимі. Якщо мені дуже хочеться побачити повний список, можу запустити C-h v minor-mode-list. У той же час, моя модна лінія дійсно забивається, тому, коли я вертикально розбиваю кадр, іноді я не можу прочитати …

3
Як налаштувати elpy для використання python3?
Під час налаштування моїх emacs для нового робочого середовища я не можу отримати конфігурацію elpy, щоб правильно використовувати python 3. Я встановив усі необхідні пакети /usr/local/binта встановив їх за допомогою python3. Зараз під час запуску elpy-config я отримую наступне: Virtualenv........: None RPC Python........: 2.7.6 (/usr/bin/python) Interactive Python: python (/usr/bin/python) Emacs.............: …
22 python  osx  ipython  elpy 

2
Що таке регулярний вираз, щоб відповідати символу нового рядка?
У регулярному вираженні Emacs \nне відповідає новому символу рядка \n. Чи я правильний, що $відповідає позиції між новим символом рядка та символом безпосередньо перед новим символом рядка. наприклад для рядка abc\n, $відповідає позиції між cі \n? Який регекс відповідає \n?

5
Emacs не завантажує тему при запуску
Я встановив соляризований пакет тем через MELPA. Я можу вибрати одну з двох соляризованих тем за допомогою `customize-theme і вона активує її. Коли я зберігаю налаштування теми, він додає у мій файл init.el наступне: (custom-set-variables ;; custom-set-variables was added by Custom. ;; If you edit it by hand, you could …
21 init-file  themes 

2
Як перемістити файл в режимі org разом із усіма вкладеннями?
У мене є кілька файлів, наприклад file-1.org, file-2.orgу тому ж самому каталозі, де використовується data/каталог для вкладень. Я хотів би переїхати file-1.orgв інше місце, створити новий data/каталог у цьому місці та перемістити всі вкладення, що належать до file-1.orgнового каталогу. Чи існує автоматичний спосіб зробити це?
21 org-mode 

1
Використання середовищ conda в emacs
Який найкращий спосіб використовувати conda-середовищі, що використовують emacs як IDE Python? Під час програмування в Python у мене різні середовища conda: $ conda info -e # conda environments: # django /Users/Pablo/anaconda/envs/django scipy * /Users/Pablo/anaconda/envs/scipy visual /Users/Pablo/anaconda/envs/visual ml /Users/Pablo/anaconda/envs/ml root /Users/Pablo/anaconda Але коли я використовую crtl+ c crtl+ cemacs, використовую лише …
21 python  osx  path  environment 

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