0
ответов

Изменить определение абзаца (например, в организационном режиме)

Я хотел бы использовать маркировку абзаца (также для перемещения с абзацем вперед/назад) в буферах организационного режима так же, как и в других основных режимах, т.е. помечать непрерывную область, ограниченную пустым...
вопрос задан: 30 March 2012 13:57
0
ответов

привязка режима ido замаскирована глобальным ключом набора

stackoverflow! В последние несколько дней я пытался немного настроить свой emacs и столкнулся с проблемой, к которой не знаю, как подступиться. Я пытаюсь определить глобальную привязку клавиш...
вопрос задан: 26 March 2012 21:16
0
ответов

Заставить Emacs игнорировать содержимое команды \Sexpr{} в документе Sweave некорректная подсветка синтаксиса на основе $

При редактировании документа Sweave в LaTeX (используя режим Noweb) Emacs знает, что нужно "игнорировать" код, находящийся в <<>>= блоках. Однако для промежуточных блоков \Sexpr{} это не так. Учитывая, что...
вопрос задан: 26 March 2012 21:09
0
ответов

Используйте точку с запятой в глобальной клавише-set-для функции в.emacs

Я пытаюсь установить [Ctrl]-[;] в качестве привязки клавиш в моем.emacs, как это (global -установить-клавишу "\C-;" 'комментировать-или-раскомментировать-область), однако это не работает, когда я пытаюсь (я не получаю никаких сообщений об ошибках, это про
вопрос задан: 26 March 2012 17:20
0
ответов

Как создать интерактивную функцию elisp с необязательными аргументами

Как написать функцию elisp, которая должна быть привязана к нажатию клавиши, которая по умолчанию работает без запроса , но когда ему предшествует Ctrl-u, запрашивает у пользователя аргумент. Что-то похожее на (...
вопрос задан: 24 March 2012 19:00
0
ответов

Какие новые правила для определения области видимости переменных в Emacs 24?

Emacs 24 теперь имеет переменные с лексической областью видимости. Конечно, в нем также есть переменные с динамической областью видимости. Теперь, когда у него есть и то, и другое, я совершенно не понимаю, когда у переменной будет какая-то область видимо
вопрос задан: 23 March 2012 16:22
0
ответов

Пользовательские привязки клавиш для конкретного режима emacs: local-set-key vs define-key

После нескольких лет настройки моего файла .emacs я обнаружил, что использовал два разных типы конструкций для настройки привязок клавиш, специфичных для основного режима: 1. использование ловушки и локального набора ключей. Например: (defun my/...
вопрос задан: 22 March 2012 07:51
0
ответов

Elisp:Как удалить элемент из списка ассоциаций с помощью строкового ключа

Теперь это прекрасно работает:(setq al '((a. «1»)(б. "2"))) (asq-delete-all 'a al)Но я использую строки в качестве ключей в своем приложении:(setq al '(("a". "фу")("б". "bar")))И это ничего не делает:...
вопрос задан: 21 March 2012 20:34
0
ответов

Emacs: как найти переменную по ее значению?

У меня есть какое-то значение, и я знаю, что оно хранится в какой-то переменной Emacs. Как узнать, в какой переменной есть это значение? Значение может быть символом, целым числом или строкой, а переменная может содержать само значение...
вопрос задан: 20 March 2012 05:43
0
ответов

Как построить список с помощью defvar в emacs

Я использовал такой код: (defvar my-defvar "test") (завершение чтения "ввод: " '("1" "2" my-defvar)) Затем M-x eval-region. У меня есть "1", "2", my-defvar в минибуфере. Мой вопрос заключается в том, как преобразовать my-...
вопрос задан: 14 March 2012 09:44
0
ответов

В Elisp, как правильно вставить строку пути с косой чертой?

Я вручную создаю строки пути в Elisp, соединяя частичные пути и имена каталогов. К сожалению, иногда пути заканчиваются косой чертой, а иногда нет. Поэтому мне нужно вставить косую черту...
вопрос задан: 14 March 2012 01:20
0
ответов

Emacs comment/раскомментируйте текущую строку [дубликат]

Я знаю, что по этому поводу уже был вопрос по Emacs, и что он был закрыт, но я нахожу его весьма актуальным и важным. По сути, я хочу прокомментировать/раскомментировать текущую строку. Я ожидал, что это...
вопрос задан: 13 March 2012 18:32
0
ответов

Как добавить «`» в качестве парного разделителя автопары в режиме уценки?

Я пытался добавить этот код в ловушку режима уценки (push '(?` . ?`) (getf autopair-extra-pairs :everywhere)) Документация autopair-extra-pairs объясняет: Обратите внимание, что это не работает...
вопрос задан: 11 March 2012 13:44
0
ответов

Интерактивные команды emacs со значением по умолчанию

Мне интересно, как некоторые интерактивные команды в emacs настоящее значение по умолчанию, а другие нет. Например, когда я нахожусь в файле C и курсор стоит на printf, запуск ручного ввода предложит...
вопрос задан: 10 March 2012 21:16
0
ответов

Как узнать, какой файл содержит функцию в emacs elisp

В настоящее время я использую переменную истории загрузки, чтобы найти файл, из которого была получена функция. предположим, что нужно найти файл, из которого появилась функция gnus. Я выполняю следующий код в рабочем буфере...
вопрос задан: 8 March 2012 11:48
0
ответов

Emacs: ошибка неправильного количества аргументов при попытке вызвать мою функцию

Я пытаюсь создать функцию, которая перемещается в конец строки и вставляет новую строку. (defun newline-below () (interactive) (move-end-of-line) (newline) ) Однако я получаю загадочную ошибку...
вопрос задан: 6 March 2012 08:51
0
ответов

emacs: есть ли наглядный пример блокировки многострочного шрифта?

Немного предыстории, мне нравится Emacs Lisp, и я написал об этом много строк. Однако я никогда не писал основной режим, поэтому я новичок в том, как работает механизм блокировки шрифтов. Что касается моего ...
вопрос задан: 5 March 2012 06:41
0
ответов

Где я могу найти самые популярные настройки Emacs?

Хотя настраивать Emacs - это весело, в Emacs есть сотни режимов и множество настроек. Мне нравится находить популярные варианты, которые облегчают мою жизнь и позволяют продуктивно проводить время. Это может быть ...
вопрос задан: 4 March 2012 13:57
0
ответов

Запрет открытия tex-shell при компиляции Latex из Emacs

Как предотвратить открытие буфера *tex-shell* при компиляции Latex из Emacs? Он делит окно пополам, и я всегда просто использую C-x 1, чтобы немедленно избавиться от него. Решение таково...
вопрос задан: 3 March 2012 23:29
0
ответов

печатать символы emacs в elisp

Как напечатать все символы emacs с помощью elisp. Можно проверить, является ли объект lisp символом, используя symbolp. функция. Но как собрать все символы. Можно ли получить доступ...
вопрос задан: 2 March 2012 10:47
0
ответов

Как передать содержимое в буфере Emacs внешней программе и распечатать результат?

Как передать выбранное содержимое в буфере Emacs внешнему сценарию bash и затем распечатать свой выход? Скрипт может читать данные из канала.
вопрос задан: 2 March 2012 09:39
0
ответов

атомарная запись в сокет

Я использую строку-процесс-отправку для отправки данных в соединение с сокетом, но меня не устраивает эффект этой функции . Грубо говоря, вызов (process-send-string "foo") может закончиться отправкой "bar" и ...
вопрос задан: 20 February 2012 12:11
0
ответов

Механизм Elisp для преобразования регулярных выражений PCRE в регулярные выражения emacs

Я допускаю значительную предвзятость в отношении того, что регулярные выражения PCRE нравятся намного больше, чем emacs, если нет другой причины, по которой, когда я набираю '(' мне почти всегда нужен оператор группировки. И, конечно, \ w и тому подобное
вопрос задан: 14 February 2012 05:28
0
ответов

Выделение текста / областей из сценария elisp

В настоящее время я работаю над специальным макросом, который поможет мне редактировать код LaTeX. В нем макрос идентифицирует до четырех регионов, затем запрашивает ввод пользователя и воздействует на эти области. В то время, когда я прошу ...
вопрос задан: 13 February 2012 11:52
0
ответов

Learning Elisp - какие библиотеки самого высокого качества для чтения исходного кода?

При изучении нового языка программирования, "читать исходный код code "- частый совет, получаемый экспертами. Однако с такой огромной системой, как emacs, которую многие люди строили десятилетиями, это не так ...
вопрос задан: 11 February 2012 15:33
0
ответов

Emacs, как переключаться между словами (true to false и т. Д.) Эквивалент плагина toggle_words vim

Заранее большое спасибо. Я хотел бы знать, знает ли кто-нибудь о коде lisp, который позволил бы мне переключаться между списком слов, когда я нажимаю некоторые клавиши. Например: правда - ложь да нет ...
вопрос задан: 10 February 2012 12:10
0
ответов

Как рекурсивно удалить файлы резервных копий emacs?

В emacs, находясь в режиме Dired, я могу использовать команда ~, чтобы пометить все мои резервные копии emacs для удаления. Есть ли способ пометить их все рекурсивно, чтобы я мог удалить все свои резервные копии в текущем каталоге ...
вопрос задан: 8 February 2012 18:38
0
ответов

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

Я начал писать сценарии Emacs в соответствии с указаниями, данными на http://www.emacswiki.org/emacs/EmacsScripts, которые в основном говорят, что ваши сценарии должны начинаться с::; exec emacs --script "$ 0" $ @ ...
вопрос задан: 3 February 2012 01:59
0
ответов

Emacs Lisp: компактное сопоставление повторяющегося шаблона?

Предположим, у меня есть строка RGB (формат: # <2 шестнадцатеричных цифры> <2 шестнадцатеричных цифры> <2 шестнадцатеричных цифры>), например: "# 00BBCC ", и я хотел бы сопоставить и захватить его элементы <2 шестнадцатеричных цифры> в более ...
вопрос задан: 1 February 2012 23:41
0
ответов

Отображение функции по двум спискам в elisp

В общем лиспе я могу сделать это: (mapcar # 'cons' (1 2 3) '(abc)) => ((1. A) (2. B) (3. C)) Как мне сделать то же самое в elisp? При попытке я получаю сообщение об ошибке: (mapcar с неправильным числом аргументов ...
вопрос задан: 27 January 2012 03:42