Emacs

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

3
Як я можу надрукувати рамку Emacs?
Функція ps-print-buffer-with-facesдрукує буфер Emacs. Чи є спосіб надрукувати кадр з більш ніж одним буфером у ньому? Я хотів би надрукувати кадр калькування Emacs як із стеком RPN, так і з буфера сліду.
28 frames  calc  print 


2
Яка різниця між буфером, файлом, вікном та кадром?
При постановці питань на цьому сайті, люди іноді говорять про «вікні» , коли вони означають «кадри» , і «буфера» або «файли» , коли вони означають «вікно» . Так: Питання: Чим відрізняється буфер, файл, вікно та кадр? (Я задаю це питання в дусі цього комбо-питання : сприяти правильному використанню термінів.)
28 buffers  window  frames  files 

1
Як я можу повторити складання коду Vim?
Складання коду в Emacs Іноді мені хочеться скласти блок тексту. У Vim у вас легке складання без пуху. Без додавання будь-яких спеціальних символів, таких як "маркери" або специфічні виразні символи {{{. Я хотів би вибрати регіон і скласти його, не псуючи структуру. Оглядаючись, здається, що в Emacs вже виникали питання …

2
exec-шлях та $ PATH
Я бачив приклади в Інтернеті, де люди додають шляхи до шляху за замовчуванням у Emacs за допомогою: (add-to-list 'exec-path "/usr/local/bin/") Я новачок у Елісп, і, думаю, я розумію, що робить твердження вище, але у мене є кілька питань: У якому порядку Emacs здійснює пошук через контури виконання? Наприклад, чи враховує …
28 elisp  path 

4
Який найпростіший спосіб пошуку всіх корисних файлів в одному проекті?
Який найпростіший спосіб пошуку повторної копії вмісту всіх файлів у поточному проекті, пропускаючи непотрібні файли? Марні файли - це такі, як компільовані файли, імпортні бібліотеки, файли з контролем версій тощо. Я знаю rgrep, але це просто все шукає. Чи є пакет, який шукає "інтелігентно" і знає про декілька різних мов …
28 search  project 

4
Редагування файлів одним реченням на рядок
Трохи тла. Я намагаюся контролювати версії своїх документів з латексу, і ефективність цієї ініціативи була б значно покращена, якби я застосував підхід в одному реченні на рядок . Наприклад, наступне - як виглядатимуть мої документи. Some text here. New stencence on the same paragraph. Some more text, still on the …

8
Emacs на планшеті?
З: Чи можна встановити / використовувати Emacs на планшеті з мінімальною кількістю сліз? Я був припущений, що Emacs працює на всьому. Однак після деяких роздумів, схоже, що запуск Emacs на планшеті може стати величезним головним болем . Але що я знаю? Звідси і питання. У мене немає планшета, тому моя …
28 android  ios 

7
Чи є спрощена система контролю версій, яка підходить для написання некодерів у Emacs?
Я академік і люблю займатися якомога більше своїх писань в Emacs. Ключова річ, якої мені не вистачає, - це можливість легко переглядати зміни, внесені мною в текстовий файл з часом. Функції відстеження у статтях Вікіпедії або Документах Google обидва відповідають тому, що я шукаю. Я грав з такими системами управління …

12
Організуйте вміст ~ / .emacs.d / init.el та ~ / emacs.d?
Коли ми додаємо все більше і більше рядків ~/.emacs.d/init.elдля різних цілей (для режиму python, для emacs-eclim, для ...), файл стає тривалим і менш читабельним. Чи є спосіб допомогти впорядкувати його вміст? Моя течія ~/.emacs.dвиглядає приблизно так $ ls * init.el auto-save-list: elisp: python-mode.el-6.1.3 elpa: archives auctex-readme.txt s-20140910.334 auctex-11.87.7 emacs-eclim-20140809.207 eshell: …
28 init-file 

2
Чи можливо експортувати вміст підрядів без їх заголовків?
Я готую документи в org-режимі та експортую їх у необхідні LaTeX, HTML тощо. Я часто використовую тег, :no_export:коли я не хочу, щоб певне піддерево з'являлося у висновку. Я також хочу, щоб експорт повністю ігнорував певні заголовки піддіаграми , але не ігнорував тоді вміст піддерева під цим заголовком. Іншими словами, певні …

3
Яка різниця між натисканням та доповненням до списку?
Я виявив, що різні пакунки в інструкціях по установці використовують або push або доповнення до списку (наприклад, додавання каталогу до load-path), і мені було цікаво, в чому різниця і в чому полягатиме випадок використання для кожного.
28 elisp 


2
Який найшвидший спосіб завантажити мій файл .emacs, коли я вношу зміни, щоб усі мої впливові буфери сприйняли ці зміни?
Я в курсі C-x C-eщо eval-last-sexpі M-x eval-buffer, але це не завжди достатньо , щоб забрати всі зміни. Іноді вам потрібно фактично закрити буфери, які перебувають у режимах, які змінили їх конфігурацію, а інший раз вам потрібно повністю перезапустити emacs. Чи існує більш загальний спосіб вирішення цієї проблеми? Як варіант, …

4
Чи можу я уникнути застарілих байтових файлів elisp?
Іноді, коли я запускаю Emacs, отримую повідомлення на кшталт. Вихідний файл `/home/USER/.emacs.d/elpa/....el 'новіший, ніж файл, зібраний у байтах Крім того, я іноді редагую пакет, який розробляю, і забуваю перекомпілювати його. Коли я намагаюся завантажити новий файл, мені потрібно час, щоб зрозуміти, що Emacs все ще використовує старий зібраний файл. Чи …

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