0
ответов

Улучшенный поиск в emacs с расширенной областью

Предположим, у нас есть следующий текст: (print "thIis-is-a-text") и курсор находится в слове "this", которое находится между char 'h' и 'i'. В emacs, если я наберу Cs Cw, текст для поиска будет 'is', снова C-...
вопрос задан: 15 June 2012 18:09
0
ответов

Emacs Ruby почти автозаполнение работает

Я обновлял свою конфигурацию emacs с использованием Rsense, чтобы разрешить появление раскрывающегося списка автозаполнения при вводе кода. Это хорошо работает в большинстве файлов, за исключением того, что я обнаружил, что это не позволяет мне ...
вопрос задан: 15 June 2012 02:36
0
ответов

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

В ELisp вы можете пропустить оценку определения с помощью файла cookie автозагрузки. Определение оценивается только после его использования. ;; Файл foo.el ;;;###автозагрузка (defun foo () "Doc" 42) (defun bar ...
вопрос задан: 14 June 2012 13:51
0
ответов

Обнаружение того, что окно Emacs уже разделено

Как определить, что окно Emacs уже разделено? В моем файле .emacs у меня есть: (когда (display-graphic-p) (set-frame-size (selected-frame) 166 85) (split-window-horizontally)) что...
вопрос задан: 13 June 2012 19:19
0
ответов

Шрифт emacs для западных и других, таких как rtl

В офисе, таком как libreOffice, у нас есть два типа шрифта в стиле: западный шрифт и шрифт CTL. все английские шрифты используют западный шрифт, а другие вещи, такие как персидский и арабский шрифт, используют шрифт CTL. в emacs 24 я хочу ...
вопрос задан: 13 June 2012 10:07
0
ответов

Скрытие элементов разметки в организационном режиме

В org-mode как *bold* или /italic/, но они видны в тексте org-mode, что хорошо, если файл предназначен для экспорта, и плохо, если это ...
вопрос задан: 10 June 2012 14:45
0
ответов

Структурная разница между common lisp и emacs lisp

Приведенный ниже код работает в common lisp, но в emacs lisp он жалуется "(ошибка "Неизвестный тип класса orc в параметрах метода")". Почему и как я могу исправить это в emacs lisp? Спасибо. (defun randval (n) (1+ (...
вопрос задан: 10 June 2012 08:40
0
ответов

Как выполнить команду оболочки в фоновом режиме?

Вот простое определение для запуска сценария оболочки: (defun bk-konsoles () "Вызовы: bk-konsoles.bash" (интерактивный) (shell-command (concat (expand-file-name "~/its/plts /goodies/bk-konsoles.bash ") ...
вопрос задан: 4 June 2012 16:56
0
ответов

имеет ли emacs тип данных рациональных чисел

Я оцениваю лисп-выражение в нулях (+ (/ 1 2) (/ 1 2)) я получил 0. обычно это должно быть 1.
вопрос задан: 23 May 2012 11:40
0
ответов

Невозможно скопировать текст в Emacs и вставить в другое приложение

Я использую GNU Linux и GNU Emacs 23.4.2 Когда я копирую текст в Emacs (с Mw , или в режиме CUA Cc), а затем введите Cv в другом приложении, чтобы попытаться вставить скопированный текст, это не работает -- ...
вопрос задан: 21 May 2012 07:16
0
ответов

как вставить $$ и поместить курсор между ними в режиме автопары -

Я часто использую AuCTeX для создания своих латексных документов, поэтому я часто использую знак доллара $. Если включен второстепенный режим автопары, когда вы вставляете (, он автоматически вставляет )(, есть некоторые исключения, когда он...
вопрос задан: 19 May 2012 14:48
0
ответов

ввод в минибуфер: завершение слов с помощью пользовательского словаря

Я пытаюсь принять пользовательский ввод для утилиты командной строки в emacs. У меня есть несколько слов, которые я могу использовать в этой командной строке (что-то вроде возможного целевого списка вызова make), ...
вопрос задан: 15 May 2012 16:03
0
ответов

Как отображать числа в разных базах под elisp?

Как мы знаем, elisp поддерживает числа в разных системах счисления, т.е. #20r1j равно 39 по основанию -10. Я хочу отобразить #20r1j как #20r1j. Но (формат "%d" #20r1j )дает мне 39. Как сохранить число в его...
вопрос задан: 14 May 2012 09:28
0
ответов

Запустить программу elisp без Emacs?

elisp — хороший язык, я считаю, что он может обрабатывать все виды заданий, но могу ли я использовать его как сценарий оболочки? то есть выполнить некоторые *.el-файлы из консоли, не запуская Emacs. Или запустите Emacs, но не...
вопрос задан: 14 May 2012 09:24
0
ответов

Org-agenda -files заменяет каталоги явными именами файлов

У меня есть каталог tasks/ в переменной org-agenda-files. Когда я добавляю файл в переменную org-agenda-files с помощью команды Cc [ (org-agenda-file-to-front), путь к каталогу заменяется путями ...
вопрос задан: 13 May 2012 06:22
0
ответов

как мне заставить emacs распознавать одинарные кавычки как не символы начала/конца строки в шрифте -режим блокировки

у меня есть препроцессор (xhp ), который позволяет мне писать текст без кавычек в php-код, например : база моих врагов может появиться в файле.php, но как только emacs увидит этот единственный...
вопрос задан: 5 May 2012 20:46
0
ответов

Сделать так, чтобы одна клавиша действовала как другая клавиша

Я хочу, чтобы определенные клавиши и комбинации клавиш вели себя как другие клавиши или комбинации клавиш в Emacs. Например, я хочу, чтобы F5 вела себя как замена C -c для каждой возможной комбинации, включающей ее, или...
вопрос задан: 5 May 2012 09:48
0
ответов

Организационный режим: встраивание ссылок на информационные файлы

Я веду дневник (внутренний блог, содержащий мысли для запоминания) в организационном режиме, и иногда, когда я изучаю Emacs, я сохраняю полученные навыки и приемы со ссылками на информацию файлы. В настоящее время я делаю ...
вопрос задан: 5 May 2012 07:27
0
ответов

Архивировать все прошлые элементы календаря в организационном режиме -?

Я пристрастился к организационному -режиму, особенно к тому, что элементы календаря (, также известные как элементы с временными метками ), и TODO являются равными -гражданами класса в дереве проекта. Со временем многие из этих календарей...
вопрос задан: 1 May 2012 02:19
0
ответов

Как добавить динамическое касание к макросам emacs и/или замене запроса?

Мне часто приходится выполнять несколько операций запроса и замены подряд, потому что, например, я хочу изменить все вхождения 23 на 24 в строке, затем 24 на 25 в следующей строке и так далее (...
вопрос задан: 30 April 2012 17:03
0
ответов

Почему я получаю сообщение об ошибке «Прошедший проверку подлинности пользователь не установил приложение с идентификатором клиента» при исходном использовании API Google Диска?

Я работаю над интерфейсом Google Диска для Emacs. Идея состоит в том, что Emacs мог бы предоставить независимый от платформы -способ загрузки, изменения и сохранения текстовых документов, хранящихся на Google Диске. Я зарегистрировал свой...
вопрос задан: 27 April 2012 19:25
0
ответов

Emacs:отключает завершение Ido в режиме Tramp

Я часто использую ido для автоматического-дополнения и Tramp для доступа к удаленному серверу через ssh. Мой.emacs включает следующие строки:(require 'tramp) (setq бродяга -default -метод "ssh") (ido -режим 1) (setq ido -enable -...
вопрос задан: 27 April 2012 04:24
0
ответов

Elisp :Скопировать буфер в буфер обмена

Пробовал с Elisp, но не сработало -говорит неправильное количество аргументов. Если вы знакомы с Elips, вероятно, это можно было бы сделать элегантно, без усилий. Но я включаю свои -трудоемкие вещи, так что вы...
вопрос задан: 18 April 2012 19:01
0
ответов

Как сделать, чтобы задачи SCHEDULED и DEADLINE'd отображались только один раз в представлении повестки дня-в режиме emacs org-

В режиме org, если вы создаете задачу и сначала назначаете это DEADLINE, может быть, за неделю, а затем через несколько дней, приступайте к планированию, и задачи SCHEDULED, и DEADLINE появляются в...
вопрос задан: 14 April 2012 09:09
0
ответов

Какой лучший синтаксический анализатор YAML в elisp?

Я хочу прочитать конфиг в YAML с кодом elisp. Искал, но не нашел готового -к -использованию парсера в elisp. Я пропустил что-то полезное?
вопрос задан: 10 April 2012 17:09
0
ответов

невозможно установить раскладку для клавиши Ctrl-;

Я пытаюсь установить глобальный ключ для C-; ключ, поместив приведенный ниже код в файл init.el. (глобальный-установить-ключ "\C-;" 'backward-kill-word)Но это дает следующую ошибку в буфере *Warning*...
вопрос задан: 10 April 2012 11:03
0
ответов

Заменить элемент в списке ассоциаций в elisp

У меня есть список в emacs lisp, например:(setq a1 '((:k1. 1)(:k2. 2)(:k3. 3)))и я хочу изменить значение :k1 на 10, например (:k1. 10). Как мне это сделать? Я попробовал (setf (assoc :k1 a1)'(:k1....
вопрос задан: 8 April 2012 13:33
0
ответов

печатать только текст, отбрасывая свойства текста

У меня есть следующая функция для печати строки, где точка находится в * рабочем * буфере, (defun print-line () (print (thing-at-point 'line) ( get-buffer "* scratch *"))) но он печатает даже ...
вопрос задан: 8 April 2012 01:17
0
ответов

Emacs: gethash не видит ключ в хеш-таблице

Я вычислил следующий код elisp в ielm: (setq foo-hash (make-hash-table)) (puthash "location" "house" foo-hash) (defun foo-start () (interactive) (message (gethash "location" foo-hash))) ...
вопрос задан: 4 April 2012 15:30
0
ответов

как отключить функцию hl-line в указанном режиме

включить hl-режим в глобальном масштабе с помощью следующего кода. (global-hl-line-mode t), чтобы отключить функцию hl-line в указанном режиме. я делаю это с помощью следующего кода. (add-hook 'org-mode-hook (lambda...
вопрос задан: 3 April 2012 10:29