Результаты поиска по запросу "elisp"

2 ответа

Латекс, Emacs: автоматически открывать * TeX Help * буфер при ошибке и закрывать его после исправления ошибки?

Я использую функциюTeX-parse-error определяется Иваном Андрусом в нижней части Функция Emacs latexmk выбрасывает меня в пустой буфер [https://stackoverflow.com/questions/7885853/emacs-latexmk-function-throws-me-into-an-empty-buffer] для ...

1 ответ

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

Я часто использую ido для автозаполнения и tramp для доступа к удаленному серверу через ssh. мой.emacs включает в себя следующие строки: (require 'tramp) (setq tramp-default-method "ssh") (ido-mode 1) (setq ido-enable-flex-matching t) (setq ...

1 ответ

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

Скажите, если у меня есть следующее: func(arg1, arg2, arg3...) func(longargarg1, longerarg2, arg3,...) ...Как мне выровнять аргументы так, чтобы это было похоже на следующее? func(arg1 , arg2 , arg3...) func(longargarg1, longerarg2, arg3,...) ...

ТОП публикаций

2 ответа

Как передать функцию в качестве параметра в elisp?

Я пытаюсь передать один метод другому в elisp, а затем заставить этот метод выполнить его. Вот пример: (defun t1 () "t1") (defun t2 () "t1") (defun call-t (t) ; how do I execute "t"? (t)) ; How do I pass in method reference? (call-t 't1)

2 ответа

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

После нескольких лет настройки моего.emacs файл, я обнаружил, что использовал два разных типа конструкций для настройки привязок клавиш для основных режимов: 1.используя крюк иlocal-set-key, Например: (defun my/bindkey-recompile () "Bind <F5> ...

4 ответа

как удалить повторяющиеся строки в Emacs

У меня есть текст с большим количеством строк, мой вопрос, как удалить повторяющиеся строки в Emacs? использование команды в пакетах emacs или elisp без внешних утилит. например: this is line a this is line b this is line aудалить 3-ю строку ...

2 ответа

«Неправильный аргумент типа» в написанной мной функции Emacs

Я бы хотел, чтобы моя клавиша Tab сделала следующее: Если я в минибуфере, используйте завершение слова.В противном случае, если выбран регион, сделайте отступ.В противном случае сделайте отступ в строке в точке (используя tab-to-tab-stop).Вот ...

2 ответа

Присвоить идентификаторы каждой записи в режиме Org

Орг-режим [http://orgmode.org]имеет в комплекте расширение под названиемorg-id [http://orgmode.org/worg/org-api/org-id-api.html], который реализует глобальные уникальные идентификаторы для файлов режима org. Каждая запись (заголовок со своим ...

1 ответ

Как сослаться на файл, загружаемый в данный момент в Emacs Lisp?

Я хочу включить ссылку на файл не-elisp (небольшую программу на Python) и хотел бы сказать, что «он находится в том же каталоге, что и текущий файл, но с другим именем файла». Во многих языках сценариев есть такие вещи, как__FILE__ (в PHP) для ...

4 ответа

Что означает «s- [keyname]» в Emacs, и как я могу сказать Emacs игнорировать его?

Исходная информация: Я на Mac, и я только что обновился до Emacs 23.1 черезhttp://emacsformacosx.com/ [http://emacsformacosx.com/], Есть несколько проблем, в частности отсутствие полноэкранного режима. Я попытался обойти эту последнюю проблему, ...