Запитання з тегом «major-mode»

Режим, який визначає поведінку редагування Emacs, поки цей буфер поточний. Рядок режимів зазвичай в дужках відображає назву поточного основного режиму.

7
Як я можу використовувати Emacs для редагування питань, відповідей та коментарів тут?
Emacs як клієнт StackExchange? Як я можу використовувати Emacs для редагування питань, відповідей та коментарів тут, на веб-сайті Emacs Stack Exchange? Загалом, які можливі методи існують? Вбивайте і тузайте Це працює, але метод настільки громіздкий, що не варто його робити на коротких посадах або навіть на посадах середньої довжини. Плагін …

4
Як замінити основні прив’язки режиму
Іноді мої глобальні клавіші переосмислюються основним режимом. Простим прикладом є наступне налаштування у моєму файлі init (global-set-key (kbd "C-j") 'newline-and-indent) Але прикро це прив'язка клавіш прихована головним режимом "Ліпп взаємодія", який є типовим режимом буфера подряпин. Коли я опиняюсь у ситуації, коли основний режим (або другорядний режим) приховує моє глобальне …


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

1
Як я можу швидко перемикатися між файлом і буфером * scratch *, що має той самий основний режим?
Часом під час роботи над кодом корисно швидко відкрити буфер * scratch *, щоб вставити фрагмент із цього кодового файлу. Якщо я працюю над сценарієм Perl, я хотів би швидко відкрити буфер * scratch * з ін 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 для запуску деяких команд для мене, коли я відкриваю файл певного типу файлів. Я знаю, що я працюю у правильному файлі init, тому що якщо я видаляю з нього тему, у Emacs немає теми, коли я її запускаю. Це сценарій, який я використовую, який не …

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

4
Відмінності між встановленням основних клавіш режиму гачком та додаванням їх до карти режимів
Припустимо, що я завантажив основний режим, який називається magical-mode, і він має свою магічну клавішну назву magical-mode-map. Цей режим також забезпечує гак, magical-mode-hookякий запускається кожного разу, коли він magical-modeстає основним режимом буфера. Тепер я хочу змінити мій файл init, щоб додати кілька спеціальних прив’язок клавіш для використання в цьому режимі. …

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

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

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

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