Emacs

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


3
Настраивать отступ в режиме makefile?
В моих make-файлах я предпочитаю следующий отступ для строк продолжения: FILES:= \ file1.cpp \ file2.cpp \ fileYetAnother.cpp LIBS:= \ libsth1.so \ libelsewhere.so Тем не менее, режим makefile создает отступ следующим образом (при запросе на повторный отступ файла или региона): FILES:= \ file1.cpp \ file2.cpp \ fileYetAnother.cpp LIBS:= \ libsth1.so \ …

1
Режим организации: Использование формулы таблицы вне таблицы?
Мне интересно, можно ли отобразить результат вычислений, выполненных на табличных данных, вне таблицы. Например, предположим, у меня есть таблица со списком имен. Можно ли иметь простой текст, который говорит что-то вроде " This below list contains [ ] names." и [ ]содержит результат подсчета таблицы?

2
Что не так с `find-file-noselect`?
В недавнем ответе по lunaryorn , он заявил: Однако я рекомендовал бы против большинства других частей Org, по причинам, уже указанным в комментариях: он старый и полон устаревших и вредных методов (например, find-file-noselect для чтения файлов неинтерактивно). Кто-нибудь может объяснить, почему find-file-noselectплохая идея читать файлы в программах Elisp? Есть ли …
11 files 

2
Helm: поиск в буфере?
Довольно простой вопрос Хелма. Что такое окно / команда / функция Helm, которая позволяет нам искать текст (предпочтительно используя regexp) в буфере любого типа (т. Е. Включая доступный только для чтения, например w3m)? Другими словами, я ищу Helm-эквивалент нативных команд Emacs для isearch-forward( C-s) / isearch-backward( C-r). Для иллюстрации: после …
11 helm  search 

4
Проблема «<dead-sharp> не определена», возникающая при наборе греческого ударения (')
Я начал использовать Emacs и написал текст на греческом языке. Проблема в том, что ударение, которое используется на некоторые буквы (ό, ύ, ί, ύ), не работает! Обычно он вставляется нажатием ;(я имею в виду, нажимая клавишу рядом с L), а затем букву, на которой будет вставлен. Это стандартно для греческой …

3
Создание образа (т.е. режима изображения) для автоматической перезагрузки изменений с диска
У меня есть изображение, сгенерированное Plantuml, которое я открываю в буфере режима изображения. Я хочу использовать режим Auto-Revert, чтобы он автоматически обновлялся, но по некоторым причинам он не работает с буферами режима изображения. Я что-то пропустил?

1
Подключите к запущенной удаленной оболочке с помощью eshell / TRAMP / dtach
Я часто использую GNU Screen для поддержки удаленных сессий. Поскольку я живу в Emacs, мне бы очень хотелось иметь возможность возобновить сеанс удаленной оболочки из Emacs. В GNU Screen реализованы все такие причудливые вещи, как терминальное мультиплексирование и рисование символов, которые мне действительно не нужны. Я действительно заинтересован только в …
11 eshell  shell  remote  ssh 

2
Как сделать так, чтобы ibuffer автоматически обновлял список буферов?
M-x ibuffer Выберите буфер Убей этот буфер После уничтожения буфера вновь появляется буфер ibuffer, но он по-прежнему показывает имя буфера, уничтоженное на шаге 3. Возможно ли автоматическое обновление списка буферов ibuffer?
11 buffers  ibuffer 

1
Строка меню Emacs и OS X
Некоторое время искали решение этой проблемы. В режиме несовершеннолетних OS X заполните строку меню ненужными пунктами меню. Вот скриншот: Если вы не можете сказать, пункты меню Emacs блокируют остальную часть моей строки меню. Есть ли способ сказать Emacs не использовать строку меню? Я использую этот порт Emacs.
11 osx  menu-bar 

2
Как ускорить генерацию повестки дня в режиме орг
Emacs org-mode занимает несколько секунд для генерации моей повестки дня. Как я могу сделать это быстрее? Я уже использую архивные файлы, и у меня менее 30 .orgфайлов, все они достаточно короткие. Частичный вывод профилировщика org-agendaкоманды: + ... 93 50% - command-execute 90 49% - call-interactively 85 46% - org-agenda 80 …

5
Предварительный просмотр полей в организационной таблице
Иногда бывает удобно установить ширину столбца вручную при создании таблицы в режиме org. Это делает так, чтобы столбцы не увеличивались до размера самой длинной записи. Если запись в таблице org-mode длиннее столбца, в котором она находится, запись визуально усекается с =&gt;символом в конце. Я знаю, что могу сделать, C-c `чтобы …

2
Как я могу отключить отображение emacs последней строки в файле?
Одна из странностей vim заключается в том, что в конце файла не отображается пустая строка, если файл заканчивается символом новой строки. Таким образом, если файл не заканчивается новой строкой, отображение будет таким же, только с [noeol]маркером на моделине. Emacs, с другой стороны, отображает последнюю строку, если файл заканчивается новой строкой, …

1
Конфигурирование Emacs и особенно режима отмены дерева для тайловых оконных менеджеров
Я хочу использовать Emacs для фрейм-ориентированной работы и позволить моему диспетчеру оконных блоков управлять организацией буфера. Например, следуя этому руководству . По умолчанию пакеты Emacs, такие как undo-tree-mode, кажутся зависимыми от окон для отображения визуализации. Я ошибаюсь в этом? Можно ли по умолчанию установить режим отмены дерева для открытия визуализатора …

4
Как преобразовать серию строк в рабочий список HTML?
Прямо сейчас это задача, которую я нахожу намного проще в чем-то вроде gedit, потому что я могу просто заменить "\ n" (разрыв строки) на "&lt;/ li&gt; \ n &lt;li&gt;", и тогда у меня есть список. Одна из немногих мелочей, которую мне не удается быстро реализовать в Emacs, но я часто …

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