Вопросы с тегом «major-mode»

Режим, который определяет поведение Emacs при редактировании, пока этот буфер является текущим. Строка режима обычно показывает имя текущего основного режима в круглых скобках.

7
Как я могу использовать Emacs для редактирования вопросов, ответов и комментариев здесь?
Emacs как клиент StackExchange? Как я могу использовать Emacs для редактирования вопросов, ответов и комментариев здесь, на сайте Emacs Stack Exchange? В общих чертах, какие возможные методы существуют? Убить и дергать Это работает, но метод настолько громоздок, что не стоит его для коротких постов или даже постов средней длины. Плагин …

4
Как переопределить привязки основного режима
Иногда мои глобальные сочетания клавиш переопределяются основным режимом. Простой пример - следующая настройка в моем файле инициализации (global-set-key (kbd "C-j") 'newline-and-indent) Но досадно, что эта связка клавиш скрыта основным режимом «Лисп взаимодействия», который является режимом по умолчанию для рабочего буфера. Когда я нахожусь в ситуации, когда основной режим (или второстепенный …


3
Как мне получить текущий основной режим?
Если я редактирую файл .tex в emacs, по умолчанию (для меня) в правом нижнем углу фрейма будет написано «LaTeX / P». Однако я не попаду в этот режим, набрав «Mx LaTeX / P-mode»; Я могу добраться до него только набрав "Mx latex-mode". Кроме как погуглить, как я узнаю, что для …
30 major-mode 

1
Как я могу быстро переключаться между файлом и буфером * scratch * с одинаковым основным режимом?
Время от времени, работая над кодом, полезно быстро открыть буфер «нуля», чтобы вставить фрагмент из этого файла кода. Если я работаю над сценарием Perl, я хотел бы быстро открыть буфер * scratch * с помощью in cperl-mode. Также было бы неплохо быстро вернуться к буферу кода, в котором я изначально …

4
Как редактировать jsx (реагировать) файлы в emacs?
Я использую js2-режим, но он не делает отступ в HTML в JavaScript должным образом. Я нашел этот репозиторий https://github.com/jsx/jsx-mode.el, но он не для реакции, а для какого-то другого jsx. Что вы используете для редактирования приложения реагировать с файлами JSX?

2
Использование разных шрифтов для каждого основного режима
Можно ли установить разные шрифты, следуя основному режиму? Скажите Inconsolata-12в org-modeбуферах и Symbola-12во всех остальных режимах. Или, по крайней мере, это возможно сделать (set-frame-font "Inconsolata" t) после переключения на org-modeбуферы?
19 major-mode  fonts 


4
Автоматическое форматирование кода SQL
Существуют некоторые общеизвестные стандарты и стили кодирования для SQL (например, использование заглавных слов в заглавных буквах, размещение ключевых слов в разных строках и т. Д.). Есть ли в Emacs какие-либо режимы для этого или есть пакеты для форматирования SQL, чтобы он соответствовал общим стандартам?

2
Запустить команду при открытии файла определенного типа
Я пытаюсь заставить скрипт lisp запускать некоторые команды для меня, когда я открываю файл определенного типа файла. Я знаю, что работаю в правильном файле инициализации, потому что, если я удаляю тему из него, у emacs не будет темы при запуске. Это скрипт, который я использую, который не работает (без ошибок …

6
Как получить буферы (не только файлы), чтобы соблюдать auto-mode-alist?
Q: как я могу получить новые буферы для соответствия отображению auto-mode-alist? При поиске файла Emacs сравнивает расширение файла с тем, auto-mode-alistчтобы определить, какой основной режим использовать для буфера файла. Есть ли способ использовать информацию auto-mode-alistдля определения режима для буфера, с которым (пока) не связан файл? То есть: если я открою …

4
Различия между установкой основных клавиш режима с помощью ловушки и добавлением их на карту режимов
Предположим, что я скачал основной режим под названием magical-mode, и у него есть своя магическая раскладка magical-mode-map. Этот режим также обеспечивает ловушку, magical-mode-hookкоторая запускается каждый раз, когда magical-modeстановится основным режимом буфера. Теперь я хочу изменить свой файл инициализации, добавив несколько пользовательских привязок клавиш для использования в этом режиме. Кажется, что …

1
Режим Javascript, совместимый с es6
Кто-нибудь знает о режиме редактирования javascript, который поддерживает синтаксические добавления es6 (функции стрелок, расширения , импорт, генераторы и т. Д.)? Я провел быстрый поиск, но похоже, что пока все просто используют js2-modeи игнорируют синтаксические ошибки.

2
Используйте две карты основного режима в одном буфере
Я столкнулся с несколькими ситуациями, когда было бы очень удобно иметь раскладку клавиш одного основного режима в качестве запасной раскладки клавиш для другого мажорного режима. Например: Я пишу много LaTeX в некоторых моих документах org, поэтому было бы здорово иметь latex-modeкоманды, легко доступные во время редактирования org-mode. Я часто посещаю …

1
Отключение режима электрического отступа только для одного режима (режим латекса)
Мне не нравится, как работает режим электрического отступа в режиме латекса. Везде, где угодно (по крайней мере, везде, где я пользуюсь), это здорово. Как я могу навсегда отключить режим электрического отступа только для латексного режима, но сохранить его везде? Я предполагаю, что это взлом одной строки в моем конфигурационном файле, …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.