elisp- все статьи тега


Есть ли (повторение последней команды) в Emacs?

часто я копался в apropos и docs, ища что-то вроде следующего, только чтобы отказаться, чтобы вернуться к поставленной задаче: (повтор последней команды) выполните последнюю C - или M-команду, которую я только что выполнил (чтобы отскочить к клавише fn) или иногда связанные: (опишите-последнюю-функцию) какое нажатие клавиши я просто ошибочно выдал, эффект которого я хотел бы добавить к моей сумке трюков. опишите-ключ есть близко, но требует знать, что я набрал. Я просто прошу слишком мно ...

Как мне байт-скомпилировать все в моем.в Emacs.каталог д?

Я решил проверить Emacs, и мне это очень понравилось. Теперь, я использую Стартовый Комплект Emacs, который вид обеспечивает лучшие значения по умолчанию и некоторые хорошие настройки для установки по умолчанию Emacs. Я настроил его немного, добавил некоторые вещи, как yasnippet,цвета-темы, unbound и другие вещи. Я установил репозиторий github где я храню все настройки, чтобы я мог получить доступ их из нескольких мест или в случае, если что-то пойдет не так, и я потеряю свой .в Emacs.каталог ...

Emacs-ошибка при вызове (server-start)

в настоящее время я использую GNU Emacs 23.0.93.1 в Windows Vista SP1. В моем.файл emacs я делаю вызов (server-start) и это вызывает ошибку с сообщением В каталоге ~/.в Emacs.d / сервер небезопасен. Кто-нибудь видел это и знает исправление или временное решение? ... другие, чем оставить сервер выключен ;) вот трассировка стека: Debugger entered--Lisp error: (error "The directory ~/.emacs.d/server is unsafe") signal(error ("The directory ~/.emacs.d/server is unsafe")) error("The directory ...

Как я могу проверить, существует ли файл с помощью Emacs Lisp?

Я хотел бы, чтобы emacs отмечал файлы, которые создаются только для чтения, когда они открыты. Часть головоломки, которую мне не хватает, - это как проверить, существует ли файл. В настоящее время у меня есть следующее: ;; ;; get file extension ;; (defun get-ext (file-name) (car (cdr (split-string file-name ".")))) ;; ;; get the base name of the file ;; (defun base-name (file-name) (car (split-string file-name "."))) ;; ;; if an 'lzz' file exists for this header, mark it as read only ...

Как создать пустой файл в Emacs?

Как я могу создать пустой файл из emacs, в идеале из буфера dired? например, я только что открыл модуль Python в режиме dired, создал новый каталог, открыл его в dired, и теперь нужно добавить пустой __init__.py файл в каталоге. Если я использую C-x C-f __init__.py RET C-x C-s тогда emacs не создает файл, потому что в него не было внесено никаких изменений. Мне нужно будет ввести файл, сохранить его, удалить мой ввод, а затем сохранить его снова для этого работа. спасибо ...

Преобразование символа в строку в Elisp

Как я могу преобразовать тип символа в строку в Emacs lisp? Я не смог найти или что-нибудь подобное. ...

То, что у тебя есть.в Emacs?

в последнее время я несколько раз менял компьютеры, и где-то по пути я потерял свой .в Emacs. Я пытаюсь построить его снова, но пока я на нем, я думал, что возьму другие хорошие конфигурации, которые используют другие люди. Итак, если вы используете Emacs, что в код .в Emacs? мой довольно бесплоден прямо сейчас, содержащий только: глобальный шрифт-режим блокировки! (global-font-lock-mode 1) мои личные предпочтения в отношении отступы, табуляцию и пробелы. используйте cperl-режим вместо per ...