Emacs

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

4
Быстро вставляйте исходные блоки в режиме орг.
org-mode имеет возможность визуализации исходного кода, с блоками следующего синтаксиса: #+NAME: <name> #+BEGIN_SRC <language> <switches> <header arguments> <body> #+END_SRC Существует ли существующая команда для быстрой вставки этих блоков org-modeили мне нужно использовать внешний инструмент, например yasnippet?

7
Как я могу использовать Emacs для редактирования вопросов, ответов и комментариев здесь?
Emacs как клиент StackExchange? Как я могу использовать Emacs для редактирования вопросов, ответов и комментариев здесь, на сайте Emacs Stack Exchange? В общих чертах, какие возможные методы существуют? Убить и дергать Это работает, но метод настолько громоздок, что не стоит его для коротких постов или даже постов средней длины. Плагин …

5
Какие есть варианты для написания лучшего непрограммируемого текста в Emacs?
Это ответвление от вопроса: какие есть варианты проверки орфографии в Emacs? Поскольку в настоящее время я выполняю много непрограммных задач в Emacs, мне интересно, может ли Emacs поддержать меня в написании лучших текстов. Итак, давайте начнем с обязательной вопросной фразы Существуют ли какие-либо пакеты / библиотеки / встроенные модули, предназначенные …

10
Как запустить emacs с пользовательским каталогом user-emacs
Я работаю над нестандартной и небольшой конфигурацией Emacs, которой я хочу поделиться с друзьями в качестве git-репозитория, чтобы они могли использовать его в качестве основы для своих будущих конфигураций. Для этого мне нужен какой-то способ проверить мою конфигурацию, и самое простое решение, которое я могу найти, это что-то вроде: $ …
58 init-file 

12
Синхронизировать пакеты между разными машинами
Я использую emacs в разных местах, и я хочу, чтобы аналогичные настройки и пакеты были установлены везде. Я думаю, что я могу использовать хранилище контроля версий для установочных файлов. Так как я использую Prelude , это было бы ~/.emacs.d/personal/. Я не знаю, как делать с пакетами. Есть ли где-нибудь файл …

5
Как создать надежную Python IDE с Emacs (в качестве текстового редактора)
Emacs - отличный редактор - однако говорят, что « для программирования вам сначала нужна IDE », - как бы вы встроили IDE в широко настраиваемый Emacs для PYTHON со всеми функциями современной IDE. Я хочу иметь возможность эффективно отлаживать, запускать, компилировать и управлять кодом. До сих пор я читал тему, …
56 python 

4
Основы множественных курсоров
Я недавно узнал multiple-cursors, и это выглядит как очень полезный пакет. Я просмотрел документацию по исходному репо , но команды все еще выглядят немного неясными для меня. Затем я посмотрел видео в Emacs Rocks !, и это отличное видео, но оно сосредоточено в основном на том, на что multiple-cursorsспособен, а …

4
Практические преимущества новой системы рекомендаций в Emacs 24.4
Emacs 24.4 поставляется с новой системой рекомендаций. NEWSФайл говорит: ** Новый пакет nadvice.elпредлагает более легкие консультации. Это слоистый как: *** add-function/ remove-function, который можно использовать для добавления / удаления кода в любом месте выполнения функций, например, в процессных фильтрах или <foo>-functionхуках. *** advice-add/ advice-removeдобавить / удалить совет по именованной функции, …
53 emacs24.4  advice 


5
Редактировать файл с правами суперпользователя
Когда вам нужно редактировать системные файлы, обычно вы запускаете Emacs с обычным пользователем, поэтому файл будет защищен от записи. Что я могу сделать, чтобы получить права root? Я имею в виду что-то вроде M-x sudoот Dired. Я не хочу запускать Emacs как суперпользователь и не хочу выходить из него.
53 files 

2
Каковы различия между автозаполнением и режимом компании?
Кажется, есть два основных расширения автозаполнения для emacs: автозаполнение и режим компании. Каковы некоторые из практических различий между ними, и когда я хотел бы использовать одно над другим? Кроме того, они совместимы друг с другом?

1
Как просмотреть diff, когда emacs предлагает восстановить этот файл?
Иногда это происходит: emacs предлагает вам восстановить несохраненные изменения в файле, но вы не можете вспомнить, хотите ли вы эти изменения или нет. Начиная с recover-this-fileбуфера, есть ли способ просмотреть diff или иным образом напрямую увидеть изменения? Например, что-то вроде того, что magit-modeдает при закладке отредактированного файла в буфер состояния.
51 buffers  saving  ediff 

9
Использование Emacs в качестве полнофункциональной C / C ++ IDE
Уже более года я пытаюсь использовать Emacs в качестве C / C ++ IDE. До сих пор я добился лишь незначительного успеха, но по пути наткнулся на несколько кирпичных стен. В настоящее время я пытаюсь использовать CEDET, но мне трудно понять, как эффективно его использовать. Функции, которые я ищу в …

6
Могу ли я использовать org-mode для структурирования моего .emacs или другого файла конфигурации .el?
Мой .emacsконфигурационный файл становится все больше и больше, и я хотел бы получить лучший обзор и структурирование, добавив заголовки, подзаголовки и возможность скрыть или показать их, как я могу сделать с Emacs org-mode. Я заметил, что я могу активировать org-modeтакже в .emacsбуфере и что можно добавить заголовки и свернуть их. …

2
Отладка замороженного Emacs
Я использую мяу для своей электронной почты. Мне нужно использовать TLS с моим провайдером электронной почты для SMTP. Однако, когда я пытаюсь вызвать это, Emacs зависает. Я хотел бы воспользоваться этой возможностью, чтобы узнать больше о пакетах Emacs. Как мне отладить эту проблему? Есть ли какой-то встроенный отладчик, как в …

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