Emacs

20
Почему существует режим lisp-взаимодействия и нужен ли он нам?

В: Почему lisp-interaction-modeсуществует, и есть ли причины использовать его вместо emacs-lisp-mode? В руководстве говорится, что emacs-lisp-modeи lisp-interaction-modeони идентичны, за исключением того, что последний связывается C-jс eval-print-last-sexp. Кроме того, «все остальные команды в...

20
Как предотвратить попадание лиц на окружающие участки буфера?

В: Как я могу предотвратить org-modeперетекание граней ссылок в ...символы выборочного отображения в конце сложенного заголовка? Это визуальный тик, который сводит меня с ума. Когда org-modeссылка является самой последней вещью в строке, лицевая сторона ссылки перетекает в то, ...что указывает на...

20
Уменьшить / увеличить / масштабировать изображения в режиме изображения

С помощью режима Emacs doc-view-mode я могу легко сжимать / масштабировать и т. Д. PDF-файлы, однако я бы хотел сделать то же самое с изображениями. В настоящее время, когда я открываю изображение, я не могу отрегулировать уровень масштабирования, чтобы подогнать его под кадр. Я знаю, что...

19
Как прокрутить все доступные совпадающие интерактивные (Mx) команды, используя Helm, а не только мою историю?

Я использую Helm для выполнения дополнений для моих интерактивных команд, но он позволяет мне циклически проходить через те команды, которые я использовал в прошлом (то есть 4 кандидата). Я не хочу такого поведения, вместо этого, при нажатии Cn / Cp он должен циклически проходить по всем командам,...

19
Нажатие клавиши быстрого просмотра для предварительного просмотра файла в точке

Я хотел бы создать функцию, которая делает "быстрый просмотр" файла, который находится под указанием в dired. Я хотел бы, чтобы это работало, так как я удерживаю функциональную клавишу, которая затем делает файл видимым в буфере, но когда я отпускаю эту клавишу, буфер закрывается, и восстановленный...

19
Использование разных шрифтов для каждого основного режима

Можно ли установить разные шрифты, следуя основному режиму? Скажите Inconsolata-12в org-modeбуферах и Symbola-12во всех остальных режимах. Или, по крайней мере, это возможно сделать (set-frame-font "Inconsolata" t) после переключения на...

19
Можно ли удалить '\ emsp' из отчета о часах, но сохранить отступ?

Можно ли заменить '\ emsp' просто пробелами? То есть в отчетах о часах их много. (См. Пример ниже.) Я могу избавиться от них, установив ': отступ ноль'. Но это полностью удаляет все отступы, что нежелательно. Я также могу избавиться от них, если я экспортирую вещи. Но в представлении «Повестка дня»...

19
Когда / почему я должен использовать progn?

Я видел progn, как меня довольно часто используют, просматривая файлы конфигурации опытных пользователей Emacs. Я нашел это хорошее объяснениеprogn , но что меня действительно интересует, так это какая польза от использования этой функции? Возьмем, к примеру, этот фрагмент (взят из конфигурации...

19
Лучшие способы генерации UML из Emacs

Есть куча вариантов интеграции между Emacs и UML инструментов , как org-mode«S plantumlвложения , в plantumlосновном режиме и т.д. Конечно , я могу попробовать их , но мне интересно , что другие люди используют для процесса UML? org-modeХорошей идеей будет встраивание в другой документ, например,...

19
Режим уценки GitHub

Есть ли режим Emacs для GitHub Flavored Markdown? GitHub Flavored Markdown добавляет ряд функций к традиционной Markdown: обработка подчеркивания, автоматическое связывание URL, перечеркивание и таблицы. Было бы неплохо иметь режим Emacs, который поддерживает эти дополнения (особенно...

19
Magit, как использовать системный агент ssh и не спрашивать пароль

Я гуглил и прочитал FAQ и Wiki для Magit, но все еще не могу понять это, все, что я нахожу, это ответы о Windows ... Как я могу настроить Magit для использования моего запущенного сеанса ssh-agent и не запрашивать пароль при выполнении push. Я использую Linux и запускаю ssh-agent на своем...

19
Более быстрый метод для получения `line-number-at-pos` в больших буферах

Функция line-number-at-pos(при повторении около 50 раз) вызывает заметное замедление в полубольших буферах - например, 50000 строк - когда точка находится рядом с концом буфера. Под замедлением я подразумеваю общую сумму около 1,35 секунды. Вместо того, чтобы использовать 100% -ную elispфункцию для...

19
Есть ли преимущества компиляции Emacs с одним графическим инструментарием, отличным от другого?

Кажется, варианты gtk, gtk2, gtk3, lucid или athena, мотив. Конечно, есть визуальные различия, и один инструментарий может быть больше на ваш вкус, чем другие. Кроме этого, есть ли другие различия, например, в отношении производительности или функций? Для визуальной совместимости с другими...

19
Как использовать skewer-mode?

В настоящее время я изо всех сил пытаюсь использовать режим шампуров в Emacs. Я скачал и установил режим шампура через MELPA, поэтому все зависимости должны быть на месте. Для тестирования я даже скачал boidsjs демо . Я открою boids.js, затем наберу M-xrun-skewer(открывает браузер с URL-адресом...

19
Удаление умных цитат автоматически

Особенно при копировании текста из таких документов, как Google, я бы хотел, чтобы Emacs автоматически удалял умные двойные кавычки, умные одиночные кавычки и всевозможные символы em-dash и en-dash, заменяя их их эквивалентами ascii. Есть ли способ настроить Emacs, чтобы сделать это автоматически?...

19
Как выбрать между nil и 0 или t и 1 при установке переменных или включении режимов

Я понимаю , что nil, 0и / или -1используются для отключения некоторых функций и t, 1и / или +1используются для включения некоторых функций. Какой выбор выбрать при назначении переменных или включении / отключении второстепенных режимов? Я видел все эти варианты, используемые в той или иной точке....

19
ссылка в режиме org на заголовок в другом файле org

Есть ли способ ссылки на конкретную тему (*) в другом орг-файле? Как я могу быстро найти и скопировать относительный путь из текущего org-файла в файл, на который я хочу сослаться? Вероятно, оба прямо вперед, но я не мог понять это. Спасибо за вашу...