Вопросы с тегом «elisp»

Emacs Lisp - это язык расширения для текстового редактора GNU Emacs, и на самом деле большая часть функциональных возможностей Emacs реализована с использованием Emacs Lisp. Пользователи обычно настраивают поведение Emacs, добавляя операторы Emacs Lisp в свои `~ / .emacs` или записывая отдельные пакеты.

3
Как сделать, чтобы Emacs автоматически обновлял все буферы при изменении файлов на диске?
У меня есть глобальная функция поиска и замены, не относящаяся к emacs, которая делает мои дисковые файлы более современными, чем мои буферы emacs (массово). Есть ли какой-нибудь способ сказать emacs обновить все буферы с диска одним махом, вместо того, чтобы каждый делать по отдельности, перезагружая файл? Спасибо! D
176 emacs  elisp  dot-emacs 

9
Есть ли в Emacs (repeat-last-command)?
Зачастую я копался в подходах и документах, ища что-то вроде следующего, только чтобы сдаться, чтобы вернуться к поставленной задаче: (Повтор последней команды) выполнить последнюю C- или M-команду, которую я только что выполнил (чтобы вернуться к клавише fn) или иногда связанные: (Описывают-последний-функции) какое нажатие клавиши я просто ошибочно произвожу, эффект от …
143 emacs  elisp 

5
Как мне побайтно скомпилировать все в моем каталоге .emacs.d?
Я решил проверить Emacs, и мне очень понравилось. Теперь я использую Emacs Starter Kit , который обеспечивает лучшие настройки по умолчанию и некоторые приятные настройки для установки Emacs по умолчанию. Я немного настроил его, добавил некоторые вещи, такие как yasnippet , color-themes , unbound и другие вещи. Я установил github-репозиторий, …

1
Автозаполнение Emacs Ruby почти работает
Я обновлял свою конфигурацию emacs с использованием Rsense, чтобы при вводе кода отображалось раскрывающееся окно автозаполнения. Это хорошо работает в большинстве файлов, за исключением того, что я обнаружил, что он не позволяет мне выбирать ответ из таблицы, когда я редактирую код в моем проекте ruby ​​on rails. Вот моя настройка: …

14
Как добиться эффекта сворачивания кода в Emacs?
Как лучше всего добиться чего-то вроде сворачивания кода или типа цикличности, который использует организационный режим? Какое решение в elisp было бы лучшим для создания такого поведения? РЕДАКТИРОВАТЬ: Мне жаль, что я не понял. Я хочу запрограммировать на elisp что-то, что очень похоже на сворачивание кода, или на самом деле больше …

10
Как мне установить размер окна Emacs?
Я пытаюсь определить размер экрана, на котором я запускаю emacs, и соответствующим образом отрегулировать размер и положение окна, в котором он запускается (я предполагаю, что это фрейм в emacs-speak). Я пытаюсь настроить свой .emacs так, чтобы я всегда получал «достаточно большое» окно с его левым верхним углом в верхнем левом …
103 emacs  elisp 


12
Функция для отображения полного пути к текущему файлу в мини-буфере
Мне нужно получить полный путь к файлу, который я редактирую с помощью emacs. Есть ли для этого функция? Если нет, то какой была бы функция elisp для этого? Как я могу скопировать результат (путь) в буфер обмена, чтобы использовать его повторно? Я использую Mac OS X и Aqumacs. (setq filepath …

2
emacs, разделить конкретное окно
Это может быть глупый вопрос, но я не смог найти на него прямого решения. Я часто хочу разделить окно следующим образом +--------------+-------------+ +--------------+-------------+ | | | | | | | | | | | | | | | | | | +--------------+ | --> | | | | | | …
97 emacs  elisp 




1
Разница между setq и setq-default в Emacs Lisp
У меня вопрос о Emacs Lisp. В чем разница между setq и setq-default ? В руководствах говорится, что setq действует в локальном буфере, а setq-default влияет на все буферы. Например, если я написал (setq a-var a-vars-value) в init.el , я обнаружил, что после запуска Emacs и открытия нового буфера, a-var …
89 emacs  elisp 


11
Emacs - Ошибка при вызове (запуск сервера)
В настоящее время я использую GNU Emacs 23.0.93.1 в Windows Vista SP1. В моем файле .emacs я вызываю, (server-start)и это вызывает ошибку с сообщением . Каталог ~ / .emacs.d / server is unsafe . Кто-нибудь видел это и знает исправление или обходной путь? ... кроме как оставить сервер выключенным;) Вот …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.