Запитання з тегом «elisp»

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

3
Як Emacs автоматично оновлює всі буфери, коли файли змінилися на диску?
У мене є функція глобального пошуку та заміни non-emacs, яка призводить до того, що мої дискові файли стають більш сучасними, ніж мої буфери emacs (масово). Чи є спосіб сказати Emacs оновити всі буфери з диска одним махом, замість того, щоб робити кожен окремо, перезавантажуючи файл? Дякую! D
176 emacs  elisp  dot-emacs 

9
Чи є в Emacs (повторення-остання команда)?
Часто я заглиблююсь у підходи та документи, шукаючи щось подібне лише для того, щоб відмовитись, щоб повернутися до завдання, що знаходиться під рукою: (повторити-остання команда) виконайте останню команду C- або M-, яку я щойно виконав (щоб відскочити на клавішу fn) або іноді пов'язані: (опис-остання функція) який натискання клавіші я просто …
143 emacs  elisp 

5
Як я байтую-збираю все у своєму каталозі .emacs.d?
Я вирішив перевірити Emacs, і мені це дуже сподобалось. Тепер я використовую Emacs Starter Kit , який забезпечує кращі настройки за замовчуванням та деякі приємні налаштування для встановлення Emacs за замовчуванням. Я трохи його налаштував, додав деякі речі, такі як ясніппет , кольорові теми , незв’язані та інші. Я створив …

1
Автозаповнення Emacs Ruby майже працює
Я оновлював конфігурацію emacs із застосуванням Rsense, щоб дозволити з'являтися спадне поле автозаповнення під час введення коду. Це добре працює в більшості файлів, за винятком того, що я виявив, що це не дозволяє мені вибрати відповідь із таблиці, коли я редагую якийсь код у своєму проекті «рубін на рейках». Ось …

14
Як досягти ефектів складання коду в Emacs?
Що найкращий спосіб досягти чогось, наприклад, складання коду чи типу їзди на велосипеді, який використовує org-mode. Що було б найкращим рішенням у Elisp для створення такого типу поведінки? EDIT: Вибачте, що я не зрозумів. Я хочу запрограмувати щось в elisp, що робить речі, дуже схожі на складання коду, або насправді …

10
Як встановити розмір вікна Emacs?
Я намагаюся визначити розмір екрана, на якому я запускаю emacs, і відповідно відрегулювати розмір і розташувати вікно, в якому воно починається (я думаю, що це кадр в emacs-говорінні). Я намагаюся налаштувати свій .emacs так, щоб я завжди отримував "досить велике" вікно з його лівим верхнім кутом біля верхнього лівого екрана. …
103 emacs  elisp 


12
Функція показувати повний шлях поточного файлу в міні-буфері
Мені потрібно отримати повний шлях до файлу, який я редагую за допомогою emacs. Чи є для цього функція? Якщо ні, якою буде функція elisp для отримання цього? Як я можу скопіювати результат (ім'я шляху) в буфер обміну, щоб я міг використовувати його повторно? Я використовую Mac OS X та Aqumacs. …

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 і відкриття нового буфера я …
89 emacs  elisp 

3
Помилка "Неправильний аргумент типу: commandp" під час прив'язки лямбда-ключа до ключа
Я отримую тут "Неправильний аргумент типу: commandp, (лямбда-нуль (прямий рядок 5))" тут. (global-set-key [?\M-n] (lambda () (forward-line 5))) У чому помилка? Я впевнений, що це просто, і я пропускаю щось очевидне.
87 emacs  elisp 

11
Emacs - Помилка під час виклику (запуск сервера)
Зараз я використовую GNU Emacs 23.0.93.1 у Windows Vista SP1. У моєму файлі .emacs я телефоную, (server-start)і це спричиняє помилку з повідомленням . Каталог ~ / .emacs.d / server небезпечний . Хтось це бачив і знає виправлення чи обхідний шлях? ... крім залишення сервера вимкненим;) Ось трасування стека: Debugger entered--Lisp …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.