Emacs

Питання та відповіді для тих, хто використовує, розширює або розвиває Emacs


4
Автоматичне форматування коду SQL
Існують деякі загальновідомі стандарти кодування та стилі для SQL (наприклад, використання великих літер, розміщення основних слів, розміщення основних ключових слів у різних рядках тощо). Чи є в Emacs якісь режими для цього, чи є пакети для форматування SQL, щоб він відповідав загальним стандартам?

1
Заголовки в органічному режимі одночасно в декількох місцях? (переключення)
Я хотів би організувати свої рубрики відразу декількома способами. (з тією ж мірою гнучкості, яку я маю, коли впорядковувати речі в будь-якому місці - наприклад, більше, ніж передбачає Порядок денний) В ідеалі я міг би зробити заголовок у частині документа, а потім створити "жорстке посилання" на заголовок десь в іншому …
15 org-mode 

1
Чим відрізняється TAB від <tab>?
Я читав документацію в режимі Yasnippet, коли перейшов до розділу, де визначено тригерну клавішу: Схоже, мінорний режим Yasnippet визначає TABключ для запуску yas-expandза допомогою: (define-key yas-minor-mode-map (kbd "&lt;tab&gt;") 'yas-expand) (define-key yas-minor-mode-map (kbd "TAB") 'yas-expand) У чому різниця між &lt;tab&gt;і TAB? (Я спробував google це, але я не зміг знайти чіткого …

4
Як я можу вказати ім'я файлу для експорту в режим org в Emacs?
Мій файл org названо, README.orgі я хочу експортувати в Markdown у файл з назвою README. Кожен раз, коли я запускаю експорт, на який пише README.md. Ось мій файл org: #+PROPERTY: EXPORT_FILE_NAME thing * Test export Я використовую EXPORT_FILE_NAMEвластивість на основі цього посилання: http://orgmode.org/manual/Export-settings.html#index-property_002c-EXPORT_005fFILE_005fNAME-1617, але це, здається, нічого не робить.

2
Чи є можливість відкрити кілька переглядів порядку денного одночасно?
У мене є перегляд користувальницького порядку денного, який показує пункти, які я робив минулого тижня, і пункти, які я повинен робити за цей тиждень. Цей погляд заснований на фільтрі елементів TODO. Однак було б добре побачити заплановані пункти та терміни в іншому буфері. Звичайно, я міг би відкрити інший екземпляр …

2
Чи може Magit робити git format-patch?
Мені просто хотілося знати, чи є у Magit цю функціональність. У довідковому посібнику цього немає явно, тому я запитую.
15 magit 

3
Показати номер рядка про помилку
Скажіть, що emacs видає помилку, яку я не розумію. Або, можливо, помилка говорить "Значення символу як змінної є недійсним: режими", але modesв моєму коді є багато випадків появи символу , тому мені потрібен контекст. Чи можна налаштувати Emacs таким чином, щоб згадувати номер рядка коду lisp, щоб я міг знати, …

2
Розширення для складання коду для json
Я маю справу з файлами json з декількома повторними блоками із зміненим лише одним значенням поля (цілим числом) - насправді кожне змінене значення є лише попереднім відповідним значенням, що збільшується. Щоб зробити такі файли легкими для читання, я хотів би мати можливість скласти весь цей набір повторюваних блоків лише в …

2
Як дозволити Eshell запам'ятати пароль sudo протягом двох хвилин?
У загальному розумінні bash, коли я запускаю sudo ...команду, bash запам'ятає мій пароль на деякий час. Це полегшує завдання управління пакетом. Наприклад: sudo apt-get update # password ...... sudo apt-get install turing-brain # execute without requiring password again. Чи можна виконати це в Eshall? (Я знаю, termабо ansi-termв Emacs це …
15 eshell 

4
Використовуйте Super у emacs -nw в Linux
Я намагаюся знайти просте і пряме запитання до відповіді, і тому вирішив задати тут. Питання: Чи існує спосіб використання Super в Emacs, запущений у терміналі в Linux? PS : Я читав багато інформації про, xmodmapале думаю, що головне в тому, що емулятор терміналу не може представляти Супер ключ. Однак (kbd …

3
Виправлення та підтримання гіперпосилань в режимі org
Це питання з двох частин, пов'язане з гниттям посилань . Чи надає org-режим якусь функціональність для перевірки гіперпосилань, особливо локальних? Це може бути використане для боротьби з гниттям зв'язку після факту. Ще краще, чи забезпечує організація функціональність, так що якщо я перейменую файл у діброване, він оновить файли, які стосуються? …
15 org-mode 

2
Чи є спосіб вирішити ланцюжок файлів .dir-locals.el для маргаритки?
Припустимо, у мене є каталог з цими файлами. /foo/bar/baz/.dir-locals.el /foo/bar/.dir-locals.el /foo/.dir-locals.el Коли я збираюся створити файл у /foo/bar/baz/, я хотів би, щоб Дейзі ланцюг їх між собою, що /foo/.dir-locals.elзастосовується спочатку, а потім /foo/bar/.dir-locals.el, а потім/foo/bar/baz/.dir-locals.el

3
Команда відвідати Github на запит поточного відділення з Magit
Дуже часто зустрічається, що, натиснувши дану гілку вище за течією, я захочу відвідати її на github і створити запит на тягу. Я починаю дратуватись тим, що потрібно вручну відвідати репо, знайти відділення та створити PR. З: Як я можу написати команду, яка відвідує URL-адресу PR у браузері? PR URL дається …
15 magit 


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