Публикации по теме 'emacs'


Настройка Emacs с нуля - Пакеты
Это вторая часть серии Настройка Emacs с нуля . Вы можете прочитать первую часть здесь . В последней части мы изменили некоторые значения Emacs по умолчанию. Но Emacs вовсе не ограничивается настройкой значений по умолчанию. Emacs имеет огромную экосистему внешних пакетов, которые вы можете установить. Менеджер пакетов по умолчанию для Emacs называется пакет . Пакет может получать пакеты из нескольких источников. Elpa (архив пакетов Emacs Lisp) - это источник, который он..

Дамы и господа, война редакторов
Сцена открывается. Кофейня Lakota в Колумбии, штат Миссури. Джейн : … и другое было действительно интересно. Это антропология с Джимом Метчером. Рэй : (загорается) Да! На самом деле мне пришлось пройти один из уроков Метчера во время моего короткого пребывания в вечерней программе. Джейн : Вы учитесь в Mizzou? Рэй : Близко. Я закончил УМР в 06 году. Я сейчас работаю. Джейн : Чем ты занимаешься? Рэй : Я помогаю машинам думать. Я программист. Джейн : Шикарно! Так что..

15 причин, почему я использую Emacs с гифками
VS Code не имеет ничего общего с Emacs 1. Режим организации Вы, наверное, уже видели / использовали Markdown раньше. Режим Org имеет аналогичный синтаксис и также поддерживается README на GitHub, но, в отличие от Markdown, у него одна спецификация и нет сотен разновидностей. Продолжайте читать, чтобы узнать, что на самом деле можно сделать, или переходите к следующим разделам: 3. Экспорт организации в презентации и документы. 5. Предварительный просмотр в редакторе LaTeX ...

Почему я использую Spacemacs
Программная инженерия - это ремесло, и некоторые из самых важных вещей для любого мастера (или мастера!) - это его инструменты. Выбор редакции - очень личная и спорная тема . Я не хочу предписывать кому-либо использовать то, что использую я, но я хочу добавить свои два цента, чтобы понять, почему я невероятно доволен своим выбором. Я использую проект Spacemacs в качестве основного редактора практически для любой задачи. Мне действительно нравится это. На самом деле я делаю свой вклад..

Вопросы по теме 'emacs'

Как связать регулярное выражение с комбинацией клавиш в emacs?
Для контекста, я что-то вроде новичка в emacs. Я не использовал его очень давно, но использую его все больше и больше (мне он очень нравится). Также я хорошо разбираюсь в lisp, но не очень хорошо знаком с elisp. Что мне нужно сделать, так это...
1678 просмотров
schedule 06.08.2023

Как попасть в меню Emacs в режиме консоли?
Если вы запускаете Emacs с флагом -nw , чтобы вызвать консольный сеанс (а не X-сеанс, если у вас запущены X-windows), как вы попадаете в меню? В меню есть некоторые пункты, которые я использую нечасто — настолько, что я не помню последовательности...
53655 просмотров
schedule 03.11.2023

Лучшая IDE Common Lisp [закрыта]
Я использовал Slime в Emacs в качестве основной среды разработки для Common Lisp (или Aquamacs для OS X), но есть ли другие привлекательные варианты? Я слышал о Lispworks, но стоит ли на него [или что-то еще] смотреть? Или у кого-нибудь есть советы,...
36256 просмотров
schedule 06.03.2022

Как мне заставить Emacs показывать пустые места?
Как я могу заставить Emacs отображать пустые места (например, пробел, табуляцию, переход по строке и т. Д.). Многие другие редакторы, такие как Kate и Eclipse, имеют эту функцию, и я считаю очень полезным видеть, когда в коде нарушены отступы из-за...
39295 просмотров
schedule 05.04.2022

Как я могу сделать прокрутку мыши Emacs медленнее и плавнее?
Когда я прокручиваю Emacs с помощью колесика мыши, он прокручивает 5 строк за раз, что, я думаю, слишком много - где мне установить новое значение? Кроме того, когда я прокручиваю Emacs с помощью мыши (колесом или полосой прокрутки), курсор...
16545 просмотров
schedule 17.11.2023

Используется как для статических языков со строгой типизацией, таких как Haskell, так и для динамических (строгих) языков, таких как Common LIsp.
Я работал с диалектом Лиспа, но также немного изучал Хаскель. Они имеют некоторое сходство, но основное отличие Common Lisp, по-видимому, заключается в том, что вам не нужно определять тип для каждой функции, аргумента и т. д., в то время как в...
1289 просмотров
schedule 01.07.2022

Многострочные комментарии в режиме Emacs
Каков правильный метод определения многострочных комментариев в режиме emacs (например, /* */ в C)? Примеры elisp, которые я вижу, предназначены для комментариев, которые начинаются с одного разделителя и заканчиваются в конце строки (например, // в...
3425 просмотров
schedule 09.04.2022

Можете ли вы создать новый буфер SQL в Emacs, если он уже существует?
Допустим, у вас есть буфер *SQL*, уже открытый в Emacs, который подключен к определенному серверу и базе данных. Теперь вы намерены подключиться к другому серверу и базе данных, сохраняя активным другой процесс буфера SQL. Как именно вы можете...
514 просмотров
schedule 14.08.2022

Руководство по функциям Emacs Lisp?
Я использую Emacs более трех лет, но мне все еще требуется несколько дней, чтобы написать даже небольшие функции на Lisp. Я просмотрел Справочное руководство по GNU Emacs Lisp , но оно огромно и структурировано. полная противоположность JavaDoc, не...
4677 просмотров
schedule 16.08.2022

Как мне выделить изменения CVS в Emacs?
Я использую emacs с cvs, и у меня включен режим cvs. Я хотел бы получить построчное выделение изменений из последней версии в CVS. Я видел это в intellij, где есть зеленая индикация для добавленных строк и еще одна индикация для измененных строк и...
2062 просмотров
schedule 15.04.2024

Неправильный отступ в режиме Emacs С++?
Я запускаю emacs 23 в режиме С++ и имею некоторые проблемы с отступами. Предположим, у меня есть этот код: void foo() { if (cond) { <--- int i; ... } <--- } Кажется, это поведение по умолчанию для...
36610 просмотров
schedule 12.03.2022

Как я могу реорганизовать исходный код C++ с помощью emacs?
Меня больше всего интересуют автоматические изменения С++ и имени метода/класса/подписи.
22581 просмотров
schedule 15.11.2022

Как применить новый стиль Emacs C для переформатирования всех моих исходных файлов?
Я хочу переформатировать все мои исходные файлы, используя функцию форматирования Google для emacs: google-c-style.el (см. здесь ). Как я могу применить эту функцию ко всем моим исходным файлам сразу, чтобы они все были правильно отформатированы...
4587 просмотров
schedule 17.12.2023

Как в Emacs Lisp проверить, определена ли переменная?
Как в Emacs Lisp проверить, определена ли переменная?
23250 просмотров
schedule 05.02.2022

Как правильно отформатировать файл схемы XML в режиме emacs XML?
Я хочу автоматически форматировать файл определения схемы XML. Все обычные красивые печатные вещи: перенос строки после конечного элемента, отступы. Я видел этот ответ и this elisp , который дает мне основы. Однако помимо того, что там есть, я...
1542 просмотров
schedule 24.02.2023

Существует ли многоязычная программа, которая будет генерировать совместимую с emacs информацию о звонках?
Существует и существует уже некоторое время отличная программа etags. Для многих языков это позволяет создать файл TAGS, который emacs может использовать для перехода от места вызова к определению. Версии etags, которые я видел, поддерживают...
135 просмотров
schedule 29.02.2024

Вопрос по режиму Emacs
Я начинаю использовать Objective C, и режим Objective C работает отлично. Однако ObjC использует файлы .h, как C и C++. Мне нужно уметь пользоваться всеми тремя. Кто-нибудь знает, как заставить emacs сказать, должен ли он быть в режиме objC или в...
2470 просмотров
schedule 16.03.2022

Emacs повторно выбирает регион, как это делает ярлык Vim 'gv'
В vim визуальный блок можно вызвать командой 'gv', чтобы можно было легко применить несколько команд. (например, закомментировать, затем отступ, затем do_something_fun). Как этого добиться в Emacs? [C-xC-x] работает только тогда, когда текущая...
2176 просмотров
schedule 12.05.2022

Как получить документацию Python в формате Texinfo Info?
Начиная с Python 2.6, кажется, что документация находится в новом reStructuredText , и создать Texinfo не так просто. Info из коробки больше нет. Я фанат Emacs и предпочитаю, чтобы моя документация была установлена ​​в Info. У кого-нибудь...
5220 просмотров
schedule 22.09.2023

Emacs: Куда поместить файл psvn.el?
Я совершенно новичок в emacs и начинаю учиться эффективно его использовать. Первое, что я хочу использовать, это режим svn. Я скачал psvn.el и поместил его в каталог ~/.emacs.d. Затем, следуя инструкциям в части комментариев файла psvn.el, я...
5731 просмотров
schedule 08.11.2022