Emacs

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

3
Сортировать имена файлов (пронумерованы) в Dired
Когда Dired сортирует файлы по имени, он сортирует в алфавитном порядке. Это хорошо с буквами; однако, когда имена файлов начинаются с цифр, было бы лучше отсортировать по числовым значениям. Пример: Вот как Dired сортирует мои файлы: 10 11 12 13 ... 1 21 22 23 ... 2 31 Я хочу …
11 dired  sorting 

2
Бродяга над мошкой
Mosh - это альтернатива ssh, которая обычно более устойчива. В частности, это может касаться: Экстремальная потеря пакетов Изменение клиентских IP-адресов Временная потеря связи Есть несколько недостатков его использования, кроме отсутствия пересылки X11, которое TRAMP не использует. Было бы замечательно, если бы мы могли заставить emacs работать с ним, поскольку это …
11 tramp 

1
Найти elisp происхождение предупреждения
Я выполнил команду и получил предупреждение в минибуфере. Точное предупреждение было comint-completion-at-point failed to return valid completion dataпосле автозаполнения команды в shell-mode. Как я могу определить происхождение elisp предупреждения?
11 debugging 

3
Как изменить буфер без отмены замечаний?
В: Как мне вставить / изменить текст в буфере, не undoзамечая этого? Вот пример использования. У меня есть блок комментариев в начале каждого файла, который, помимо прочего, обновляет временную метку для самого последнего изменения в файле. Я хотел бы иметь возможность изменять эту временную метку, не undoобращая на это внимания. …

2
завершение имени файла в режиме компании
Я включил компанию, используя следующие команды в моем init.el: (require 'company) (add-hook 'after-init-hook 'global-company-mode) Однако я не получаю завершение имени файла, хотя в источнике есть какой-то провайдер, а также на сайте упоминается, что он поддерживается. Я начинаю набирать / home / emmanuel ... и ничего не происходит, хотя я ожидаю, …

1
Как получить строки документации из функций и переменных?
Я пытаюсь написать функцию, которая будет извлекать строки документов из любого пола в файле, который соответствует (def.*). Я хотел бы иметь возможность извлекать любые функции / макросы, а также любые переменные, которые определены. Для переменных мне нужна строка документации, а для любых функций - списки аргументов.

2
Как переключать раскладки клавиатуры для разных языков?
Вопрос: как переключаться между методами ввода для разных языков при использовании нестандартной раскладки клавиатуры? Я должен редактировать текст на двух разных языках. Я хотел бы иметь возможность использовать свои сочетания клавиш на двух языках, кроме, конечно, при вставке текста в буфер. Похоже, я должен быть в состоянии toggle-input-method( C-\) и …

3
Лучший способ получить значения во вложенных ассоциативных списках?
Предположим, у меня есть ассоциативный список, подобный этому: (setq x '((foo . ((bar . "llama") (baz . "monkey"))))) И я хочу значение в bar. Я могу сделать это: (assoc-default 'bar (assoc-default 'foo x)) Но то, что я действительно хотел бы, это то, что принимает несколько ключей, как (assoc-multi-key 'foo 'bar …

3
Как скопировать убитый прямоугольник в список уничтожений
Я часто извлекаю прямоугольник текста из буфера, но потом обнаруживаю, что хочу восстановить текст, как если бы он не был прямоугольником. Есть ли способ добавить текущий уничтоженный прямоугольник в список уничтожений? В руководстве по GNU Emacs сказано следующее: «Убивать» прямоугольник - это не убивать в обычном смысле; прямоугольник хранится не …


1
улучшить качество отображения документов
Шрифты в моих PDF-файлах, отображаемые в doc-view, не особо удобочитаемы. Могу ли я изменить настройку, чтобы улучшить качество изображения? Я попытался изменить doc-view-resolutionс 100 на 300, но это только увеличило рендеринг PDF.
11 pdf  docview 

2
Как вызвать pdflatex в режиме TeX-PDF?
Я уже в TeX-PDF-режиме. Когда Cc Cc и введите pdflatex, он не запускается. Как запустить pdflatex в режиме TeX-PDF? Примечание: я не изменяю свой файл конфигурации emacs. Спасибо.
11 auctex  tex 

2
Поиск файлов по именам
Как я могу перенести все файлы с именами, которые соответствуют определенному регулярному выражению, рекурсивно в дереве каталогов, в один буфер? Так я могу переименовать / удалить их все сразу?
11 dired 

1
`mu4e-contexts` несколько учетных записей Gmail, использующих неправильные учетные данные SMTP
Я пытаюсь настроить несколько учетных записей Gmail, используя mu4e-contexts. У меня много функций, кроме одной. Я могу переключаться между контекстами, обновлять почту в каждой учетной записи (используя offlineimap) и отправлять почту. Проблема в том, что у меня в .authinfoфайле несколько строк с одинаковым именем хоста - я предполагал, mu4eчто смогу …
11 email  mu4e  smtpmail 

1
Как ограничить ширину таблицы или столбцов при экспорте PDF в режиме org?
Я хотел бы отформатировать таблицу с широким столбцом в формате PDF из org-mode. В идеале это было бы с переносом в этом столбце, но я могу иметь дело с ручным символом или дробью \textwidthдля этого столбца. Я пробовал несколько вещей, но не могу изменить ширину. Что мне нужно сделать? Образец: …

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