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


Настройка Emacs для программирования на Ruby
Как настроить Emacs для программирования на Ruby за считанные секунды Это краткая заметка о том, как за считанные секунды настроить редактор Emacs для программирования на Ruby. Настройки для вашего emacs подробно описаны в этом блоге здесь . Я лично в своей домашней папке Ubuntu Linux создал папку с именем emacs , чтобы поместить туда все настройки для моего emacs . Вот в этой папке я создаю папку для ruby и вхожу в нее: $ mkdir -p ~/emacs/ruby $ cd ~/emacs/ruby Затем я..

Emacs — конфигурация для начинающих
Обзор В своей предыдущей статье я задокументировал очень краткий учебник по Emacs Lisp . В этой статье продолжим создавать конфигурацию Emacs для начинающих. Введение Emacs — это больше, чем просто редактор текста/кода ( LSP , DAP ). Это расширяемая вычислительная среда, которую можно использовать в качестве почтового клиента ( mu4e ), оконного менеджера ( exwm ), редактирования удаленных файлов ( tramp ) и многого другого. В орг-режиме вы можете использовать Emacs для..

Приключения героев в мире текста
От IDE к консоли, назад и вперед. Я ловлю себя на том, что постоянно переключаюсь. Еще одна вещь, я человек с ограниченными возможностями, и взаимодействие с мышью для меня сложно. Моя большая мечта - голосовое управление. На данный момент клавиатура и сочетания клавиш со скриптом работают лучше всего. Приключения героя в мире текста Даже в каком-то старом тексте о героях и богах можно было найти святые вары про vi и emacs. Я разработчик. Код…..

Конец моего эксперимента со снарядом
Месяц назад я писал о добавлении ярлыков к моим любимым файлам в Emacs. В то время я понятия не имел, как это сделать, и остановился на библиотеке снарядов. Теперь я полностью удалил снаряд. Есть несколько файлов, к которым я часто обращаюсь, например, мой персонализированный файл site-start.el. Я хотел нажать клавишу, чтобы перечислить их и простой способ завершить и выбрать их. В то время я не знал о разнообразии режимов завершения и встроенных функций для работы с файлами. На их..

Введение в Spacemacs
Несколько месяцев назад я решил попробовать Spacemacs - тщательно отобранную, но настраиваемую версию Emacs . В этом введении в Spacemacs я поделюсь своим опытом и расскажу о некоторых базовых знаниях, необходимых для того, чтобы оторваться от земли, если вы хотите попробовать. До переключения я никогда не использовал Emacs - хотя я был умеренным пользователем Vim (иногда использовал сам Vim, но в основном использовал эмуляцию Vim или сочетания клавиш в других редакторах). Кривая..

Грамотное программирование моей конфигурации Emacs
Вдохновленный Sacha Chua , я решил перенести свою конфигурацию Emacs в файл организационного режима. Это позволяет мне красиво организовывать вещи и вести заметки о своем прогрессе, так как я все еще многому учусь. Я использую Spacemacs и храню все свои настройки в ~/.spacemacs.d/ , так что ~/.emacs.d/ может полностью принадлежать установке Spacemacs. Мой файл init.el стал немного громоздким, поэтому я с нетерпением ждал возможности навести порядок. Сначала я создал новый файл с..

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

Solid Config для webdev в emacs под linux и windows?
У меня есть ноутбук с Windows (thinkpad) и недавно заново открыл для себя emacs и то преимущество, что все эти дурацкие ярлыки могут быть, когда клавиши со стрелками расположены где-то рядом с правой подмышкой. Я был обескуражен после того, как...
537 просмотров
schedule 20.12.2023

Фильтрация текста с помощью команды оболочки в Emacs
В vi [m] есть команда ! , которая позволяет мне перенаправлять текст через команда оболочки - например, сортировка или отступ - и вернуть отфильтрованный текст обратно в буфер. Есть ли эквивалент в emacs?
15150 просмотров
schedule 12.10.2022

Как мне переименовать открытый файл в Emacs?
Есть ли способ переименовать открытый файл в Emacs? Пока смотрю? Что-то вроде save-as, но оригинал должен уйти.
76147 просмотров
schedule 15.11.2023

Генерация кода из Emacs
Как я могу быстро написать следующий код в emacs? \newcommand{\cA}{\mathcal A} \newcommand{\cB}{\mathcal B} \newcommand{\cC}{\mathcal C} ... ... \newcommand{\cY}{\mathcal Y} \newcommand{\cZ}{\mathcal Z} Есть ли способ быстрее, чем писать...
983 просмотров
schedule 07.02.2024

Использование git с emacs
Я пытаюсь настроить git.el. Когда я делаю git-status, я вижу буфер состояния с измененным, я также могу добавлять файлы, используя «a», но когда я пытаюсь зафиксировать файл, используя c, пишу журнал фиксации и завершаю его с помощью C-c C-c дает мне...
5502 просмотров
schedule 08.03.2024

pymacs: Общий вопрос и проблема с установкой
Я пытаюсь настроить emacs для разработки на Python. Из того, что я прочитал, рекомендуется использовать python-mode.el, а не python.el по умолчанию из Emacs 22.3. Итак, я отправляюсь в новое приключение. Насколько я понимаю, у python-mode есть...
5248 просмотров
schedule 29.06.2022

Как предотвратить горизонтальное разделение экрана Emacs при открытии нескольких файлов?
Я хочу иметь возможность открывать несколько файлов с помощью Emacs, например, с помощью следующей команды: emacs file1 file2 и чтобы экран Emacs не был разделен по горизонтали при запуске Emacs. Я ожидал открытия файлов в разных буферах,...
3180 просмотров
schedule 06.12.2023

Получить локальную историю комментариев cvs при фиксации файла/ов в emacs
Я часто коммичу файлы с похожими комментариями cvs, но не в одной операции. Я хотел бы иметь возможность вызывать предыдущие комментарии, которые я использовал в предыдущем коммите, когда я нахожусь в процессе написания комментария в emacs. То есть...
154 просмотров
schedule 11.10.2022

Предотвратить переключение Emacs в буферное другое окно от изменения размера другого окна
Я часто разделяю окна в кадре, где одно намного меньше другого (обычно это делается с помощью C-u C-u C-x ^ ). Это делается для того, чтобы я мог видеть какой-то фрагмент кода в качестве справочного материала, занимаясь чем-то другим. Проблема в...
564 просмотров
schedule 07.05.2024

mumamo-alt-php-tags-mode по умолчанию
Я только вчера начал играть с emacs для проекта, над которым я работаю. В любом случае, я начал использовать nxhtml-mumamo для работы веб-разработчиков, и у меня все работает нормально, за исключением тех случаев, когда атрибут HTML содержит написано...
302 просмотров
schedule 07.04.2024

^M в именах файлов и файле поиска
Обновление: это происходит только при доступе к конкретному серверу с компьютера с Windows. С помощью emacs бродяги (plink) я захожу на 2 разных сервера, и на одном из них у меня проблема с find-file . Если я делаю завершение табуляции в...
213 просмотров
schedule 12.04.2024

Кроссплатформенный скрипт Emacs
Я пытаюсь написать сценарий Emacs, который должен манипулировать буфером обмена (просто получая последнюю запись и обрабатывая ее как строку). Проблема в том, что я работаю на Linux (дома) и Windows (на работе). В Windows я должен использовать...
277 просмотров
schedule 10.09.2022

Проблема с импортом в режиме Python
Я пытаюсь использовать Emacs в качестве редактора Python, и он отлично работает, когда я оцениваю (C-c C-c) только отдельные файлы, но когда я оцениваю файл, который импортирует другой файл в тот же каталог, я получаю сообщение об ошибке, говорящее,...
6175 просмотров
schedule 11.04.2024

В ESS/Emacs, как я могу заставить буфер процесса R прокручиваться вниз после C-c C-j или C-c C-r
В ESS, когда я оцениваю фрагменты кода в файле .R, используя C-c C-j или C-c C-r (для отправки строки или области в работающий процесс R), как я могу заставить буфер R автоматически прокручиваться вниз, чтобы после оценки регион, в котором курсор...
2510 просмотров
schedule 06.03.2024

определить псевдонимы для команды оболочки?
Есть ли способ определить псевдонимы, чтобы shell-command мог их распознавать? shell распознает те, которые определены в .emacs.d/init_bash.sh; можно ли shell-command узнать и об этом?
476 просмотров
schedule 17.02.2024

Некоторые сочетания клавиш не работают при использовании emacs в терминале
Я загружаю GNU emacs в его собственном окне, набрав emacs в терминале. Мне нравится использовать сочетания клавиш из режима pc-selection-mode, который позволяет выделять символы, используя Shift-вправо или Shift-влево, или целые строки, нажимая...
2586 просмотров
schedule 04.10.2022

Советы по изучению Common Lisp для программиста Windows/C++
Я опытный C++/.NET/Java Windows/веб-программист, пытающийся изучить (Common) Lisp. Я читаю Practical Common Lisp и использую SLIME . Я достаточно легко осваиваю язык Лисп, но у меня проблемы с механикой разработки. Одна из моих проблем связана...
655 просмотров
schedule 08.02.2024

Emacs Lisp: вложенность превышает «max-lisp-eval-depth» в ibuffer
Чтобы перейти прямо к делу: режим ibuffer в emacs дает сбой на моей машине (Win32, GNU Emacs 24.0.50.1 (i386-mingw-nt6.1.7600) от 31 января 2011 г. на 3249CTO) при использовании со сложными сохраненными фильтрами. Вот минимальный пример, который...
1021 просмотров
schedule 14.01.2024

Emacs + GDB + SCons + пошаговая отладка
При компиляции проекта через make-файл с помощью команды компиляции Emacs, когда gdb запускается на результирующем двоичном файле, приложение может выполняться пошагово. Однако при сборке с использованием большого проекта с SCons попытка пошагового...
1035 просмотров
schedule 08.07.2022

Сворачивание кода Python в emacs?
У меня много классов и определений ... Я хочу иметь ключи + и - перед class и def , чтобы свернуть класс или открыть его (переключить). Как я могу это сделать?
12210 просмотров
schedule 13.05.2024