Emacs

Q & A для тех, кто использует, расширяет или разрабатывает Emacs

2
Как включить или отключить отображение изображений в eww без обновления страницы?
Я использую eww для работы в Интернете, и чаще всего я не хочу, чтобы изображения загружались, кажется, что не так много с точки зрения настроек, встроенных для eww, и ни одна из них не касается изображений. В настоящее время у меня есть настройка системы, которая позволяет мне запускать и останавливать …
18 images  eww 

4
Автоматически переопределяет отступ кода elisp при добавлении или удалении кода перед блоком с отступом
Скажем, у меня есть код elisp вроде: (+ 2 3▮(+ 3 4)) Есть ли способ автоматически сделать отступ в сексе после курсора, когда я добавляю или удаляю символы? Поэтому после нажатия SPC 4 SPCя бы автоматически получил: (+ 2 3 4 ▮(+ 3 4)) Я могу сделать это руководство, позвонив, …

9
Как бы вы объяснили Emacs нетехническому человеку?
В духе Как я могу объяснить значение LaTeX моей бабушке? Emacs - замечательный редактор для любых текстовых целей - это ясно для тех из нас, кто его использует. Часто я пытаюсь объяснить одному из моих друзей, почему я использую что-то, что «выглядит таким старым», и я изо всех сил пытаюсь …
18 learning 

1
Как убрать украшения (свойства текста) из строки?
Под «украшенной струной» я имею в виду #("foo" 0 4 (fontified t face font-lock-function-name-face)) ... в отличие от "простой строки" "foo" (Если код Elisp читает строку непосредственно из буфера, она может быть оформлена следующим образом.) Какой самый простой способ преобразовать декорированную строку в простую (сняв все декорации)?

2
Как настроить рабочий процесс Knitr в Emacs?
RStudio обеспечивает способ создания PDF-файла из источника LaTeX + R с помощью Knitr одним нажатием кнопки. Это отлично подходит для проведения воспроизводимых исследований. И я пытаюсь настроить мой Emacs для: в левом буфере код LaTeX + R способом Knitr; в правом буфере предварительный просмотр PDF; одна комбинация клавиш для компиляции. …
18 latex  ess  r 

2
Полностью отключить все авто-отступ
Как мне полностью отключить все авто-отступы в Emacs? Мне нужно отключить его, по крайней мере, для основного режима, но у меня все в порядке с глобальным отключением для текущего сеанса. Пожалуйста, прочтите остальную часть этого вопроса, прежде чем объявить его дубликатом. Все остальные ответы, которые я нашел, предназначены для более …

3
заменить заставку списком недавних
Заставка полезна в начале, но теперь я хочу кое-что более полезное: я хочу, чтобы список недавно открытых файлов был представлен при запуске emacs, если нет предопределенного файла для открытия. Еще лучше, если это может быть helm-recentfокно (я использую helmпакет)
18 start-up  recentf 


1
Elisp для применения команды только к выбранному региону
Скажем, у меня есть такой код: (defun some-function () (interactive) ;; do something ) Теперь я хочу some-functionработать только с выбранным регионом в буфере? Как я могу это сделать ? Кроме того, могут ли быть два отдельных пути кода, чтобы сделать что-то, если я выбрал какой-то регион, и сделать что-то …

6
Emacs и разногласия командной строки $ PATH в OSX
Возникли некоторые проблемы с PATHнастройками в Emacs, которые влияют на мою среду на Haskell: Я использую ZSH, и когда я иду в командную строку и вызываю echo $PATH, он возвращает:/Users/g/Library/Haskell/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin Это исходит из .zprofileконфигурации, где у меня есть: # Set the list of directories that Zsh searches for programs. path=( …
18 osx  shell  path  haskell-mode 

5
Экспорт из орг-режима в уценку
Упоминаемые в документации функции emacs, по-видимому, не существуют в моей версии 7.9.3f. http://orgmode.org/manual/Markdown-export.html Любая идея, как я могу заставить org-mode экспортировать в уценку для меня, не вырывая мои волосы?
18 org-mode 

3
Отслеживать элементы «TODO» при написании кода
Есть ли простой способ создать список «дел» на лету при написании кода? Например, предположим, что я пишу функцию, write-this-nowкогда я понимаю, что мне также нужно написать функцию поддержки write-this-later. (defun write-this-now () (unless (write-this-later) ... Вместо того, чтобы делать паузу write-this-later, я беру вперед, как будто он уже существует. Тем …
18 programming  todo 

1
Как переместить / переименовать файл в Magit?
Введение руководства говорит: Magit оборачивает и во многих случаях улучшает по крайней мере следующие фарфоровые команды Git: добавить, am, bisect, blame, ветвь, оформить заказ, cherry, cherry-pick, clean, clone, commit, config, description, diff, fetch, format- patch, init, log, merge, merge-tree, mv , notes, pull, rebase, reflog, remote, request-pull, reset, revert, rm, …
18 magit 



Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.