Публикации по теме '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