5
ответов

Emacs подсветка синтаксиса Lisp

Я хочу записать расширение подсветки синтаксиса для Emacs, но я поиск с помощью Google вариаций на "emacs учебное руководство по выделению синтаксиса" все перестал работать. Как я иду об изучении, как записать Emacs...
вопрос задан: 15 May 2009 04:09
5
ответов

Как сохранить содержание буфера обмена в Emacs в Windows?

Это - сценарий, с которым я столкнулся несколько раз: Я копирую некоторый текст с другой программы. Перейдите к Emacs, и сделал некоторое редактирование, прежде чем я буду вставлять/дергать текст в. C-y для дергания и вуаля... не текст я предназначил...
вопрос задан: 11 May 2009 16:33
4
ответа

Как проверить, установлена ли переменная на какой в elisp/emacs?

Скажем, у меня есть следующая строка в .emacs файле. (каталог по умолчанию setq-по-умолчанию "~/Desktop/mag"), Как я могу проверить значение на 'каталог по умолчанию' в elisp? Добавленный я задал этот вопрос как я...
вопрос задан: 23 May 2017 12:31
4
ответа

Используя Emacs для расположения с отступом (смещаются 4), код

Я редактирую свои ответы StackOverflow и вопросы с ViewSourceWith и Emacs. Часто, я включаю код, и StackOverflow, форматирующие правила, заявляют, что он должен быть расположен с отступом четырьмя пробелами, которые будут распознаны как...
вопрос задан: 23 May 2017 12:17
4
ответа

Отображение Caps Lock для управления из Emacs в Windows

При чтении или этих вопросов или статьи EmacsWiki об отображении Caps Lock для Управления в emacs в Windows лучшие ответы, кажется, включают реестр. Мой вопрос - то, что может сделать пользователь...
вопрос задан: 23 May 2017 12:09
4
ответа

Как & ldquo; декодировать URL & rdquo; строка в Emacs Lisp?

У меня есть строка типа "foo% 20bar", и я хочу использовать "foo bar". Я знаю, что должна быть встроенная функция для декодирования строки в кодировке URL (строки запроса) в Emacs Lisp, но на всю жизнь я ...
вопрос задан: 19 May 2017 22:08
4
ответа

Что делает ^L в (Emacs Lisp) средний исходный код?

Несколько раз я вижу ^L в (главным образом Emacs Lisp) исходные коды, который похож, разделители более многочисленных логических групп. Это - их реальная цель? И если так, как я могу использовать их? Есть ли встроенный Emacs...
вопрос задан: 15 July 2015 22:01
4
ответа

Emacs defadvice на функции режима Python

В режиме Python существует функция, вызванная py-execute-region, который отправляет выделенный регион кода к буферу Python для оценки. После оценки курсор находится в буфере Python, но мне...
вопрос задан: 9 January 2014 06:36
4
ответа

Отладьте Lisp Emacs главный режим

Я разрабатываю главный режим для Emacs. Есть ли какой-либо способ, которым я могу установить точку останова в исходном коде, когда fontification происходит, например?
вопрос задан: 6 September 2011 21:16
4
ответа

Как я могу применить новый Emacs C стиль для переформатирования всех моих исходных файлов?

Я хотел бы переформатировать все свои исходные файлы с помощью функции форматирования Google для emacs: google-c-style.el (см. здесь). Как я могу применить эту функцию ко всем своим исходным файлам сразу, так, чтобы они были...
вопрос задан: 4 September 2011 01:22
4
ответа

Emacs - регулярные выражения в Lisp должны быть дважды оставлены - почему?

Я играл вокруг с шепелявостью emacs, и я хотел записать немного функции, чтобы сделать поиск регулярного выражения и замену. У меня был heck времени, заставляя регулярное выражение работать...
вопрос задан: 4 September 2011 01:21
4
ответа

Подсказки для профилирования неправильного поведения Emacs Lisp?

Я настраиваю Emacs много. Недавно, я добавил что-то к своей .emacs конфигурации, которая эпизодически привязывает мой ЦП в 100%, но я действительно не знаю, каково это. Если я нажимаю C-g набор времен в конечном счете...
вопрос задан: 4 September 2011 01:19
4
ответа

Как мне сделать замыкания в Emacs Lisp?

Я пытаюсь на лету создать функцию, которая бы возвращала одно постоянное значение. В JavaScript и других современных императивных языках я использовал бы замыкания: function id (a) {return function () {...
вопрос задан: 4 September 2011 01:17
4
ответа

удалить только один символ, когда регион выделен

Я не могу найти параметр, который предотвращает удаление всего региона, когда он выделен, и вы нажмите клавишу Backspace ... (Я просто хочу, чтобы он удалил один символ, даже если область выделена.) I ...
вопрос задан: 30 August 2010 12:42
4
ответа

Как я создаю пустой файл в emacs?

Как я могу создать пустой файл из emacs, идеально из сушеного буфера? Например, я только что открыл модуль Python в сушеном режиме, создал новый каталог, открыл это в сушеном, и теперь нуждаются...
вопрос задан: 7 April 2010 11:49
4
ответа

сушеный режим единственное окно? (emacs)

существует ли способ иметь сушеный, работают в единственном окне так, чтобы, когда я пересекаю через каталоги, у меня не было n количества сушеных буферов для промежуточных каталогов? Однако - если я запускаю...
вопрос задан: 2 March 2010 12:03
4
ответа

Подавите автозаливку emacs в выбранном регионе

Я использую emacs для редактирования всего. На некоторых моих документах LateX я хотел бы автоматически отключить авторежим заливки, когда я редактирую таблицы и код. В основном я хотел бы иметь два тега, как: %%%...
вопрос задан: 6 February 2010 18:31
4
ответа

Как записать, что Emacs функционирует для обертывания отмеченного региона с указанным текстом

Я не слишком знаком с elisp и пытаюсь учиться. В emacs я хотел бы смочь сделать следующее: Mark через C-пространство Идет туда, где я хочу, чтобы маркировка закончилась, таким образом, у меня есть регион, который является...
вопрос задан: 20 November 2009 18:46
4
ответа

Глобальный ключ набора .emacs и вызывание интерактивной функции с аргументом

В моем .emacs у меня есть следующая функция, которая транспонирует строку (defun, строка перемещения (n) "Перемещают текущую строку вверх или вниз строками N". (интерактивный "p") (позволяют ((седло (текущий столбец))...
вопрос задан: 23 June 2009 02:33
4
ответа

Emacs 23, OS X, multi-tty и emacsclient

Как я могу получить emacs 23, работающий приятно в multi-tty режиме на OS X? Я добавил (запускаются сервер) к моему .emacs и обнаружили что, работая/Applications/Emacs.app/Contents/MacOS/bin/emacsclient-n ~/...
вопрос задан: 3 June 2009 16:26
4
ответа

Режимы Emacs: “Команда попыталась использовать мини-буфер в то время как в мини-буфере”

Сценарий: Я начинаю вводить M-x для ввода команды, которую я переключаю на другое emacs окно/буфер, потому что я понимаю, что выполняю команду в неправильном окне, которое я начинаю вводить M-x снова для выполнения...
вопрос задан: 1 May 2009 16:37
4
ответа

Существует ли библиотека Emacs Lisp для генерации HTML?

Я ищу решение, которое позволяет мне писать, что собственный Lisp Emacs кодирует, и во время компиляции превращает его в HTML, как htmlgen Franz: (HTML ((: класс отделения "сообщение") (: h1 "Заголовок") (: p "Привет, Мир!...
вопрос задан: 28 April 2009 12:09
4
ответа

Как суммировать список чисел в Lisp Emacs?

Это работает: (+ 1 2 3), 6 Это не работает: (+' (1 2 3)) Это работает, если 'статья -*' загружается: (уменьшите '+' (1 2 3)), 6, Если уменьшают, были всегда доступны, я мог бы записать: (defun сумма (L) (уменьшают '+ L)) (...
вопрос задан: 26 February 2009 16:15
4
ответа

Emacs Lisp: Как добавить папку и все ее первые подпапки уровня к пути загрузки

Если мне настраивали структуру папок как это: ~ / package1-помощники emacs package1 Проектов package2 package2-помощники package2-more-helpers...
вопрос задан: 21 October 2008 10:08
3
ответа

Закрыть все буферы, кроме текущего в Emacs

Как закрыть все, кроме текущего буфера в Emacs? Похоже на функцию «Закрыть другие вкладки» в современных веб-браузерах?
вопрос задан: 16 December 2017 10:14
3
ответа

Идиоматическая пакетная обработка текста в Emacs?

В Python Вы могли бы сделать что-то как fout = открытый ('w') пластина = открытый ('в') для строки в пластине: fout.write (процесс (строка) + "\n") fin.close () fout.close () (я думаю, что это было бы подобно во многих другой...
вопрос задан: 3 September 2017 15:27
3
ответа

В Emacs, как я выясняю, какой пакет загружает бродягу?

Я имею странное взаимодействие с бродягой и cygwin-монтируюсь (я думаю: Emacs: заполнение клавишей Tab имени файла добавляет дополнительный i:\cygwin). Из-за этого я хочу отключить бродягу. Я не могу найти что-либо...
вопрос задан: 23 May 2017 10:29
3
ответа

Как я пишу регулярное выражение, которое исключает, а не соответствует, например, не (this|string)?

Я озадачен, пытаясь создать регулярное выражение Emacs, которое исключает группы. [^] исключает отдельные символы в наборе, но я хочу исключить определенные последовательности символов: что-то как [^ (...
вопрос задан: 13 March 2017 18:30
3
ответа

Пропущение текста через оболочку управляет в Emacs

В vi [m] существует! команда, которая позволяет мне передать текст по каналу посредством команды оболочки - как вид или отступ - и вернуть фильтрованный текст в буфер. В emacs существует ли эквивалент?
вопрос задан: 8 March 2016 06:52
3
ответа

Как отладить elisp?

Обычно самый легкий способ отладить использует printf. Что я могу сделать для отладки emacs-шепелявости? Как я могу распечатать что-то emacs редактору от elisp? Или там какой-либо путь состоит в том, чтобы отладить код elisp? Например, как...
вопрос задан: 14 May 2015 23:57