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

надає додаткові функції, які користувачі можуть увімкнути або вимкнути незалежно від вибору основного режиму. Незначні режими можна вмикати окремо або в поєднанні з іншими режимами.

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

3
Чи існує режим Emacs, який підкреслює відмінності від довіреної версії?
Однією з особливостей Xcode, яка, на мою думку, є досить акуратною, є режим "Порівняння", який постійно показує відмінності між поточним буфером та останнім комітом. Чи є щось подібне для Emacs? Мені не дуже цікаво одночасні погляди поруч. Просто виділення фону будь-яких змінених ліній було б чудовою підмогою. Я знаю, що …

3
Правильний спосіб включення другорядного режиму
У мене є foo-режим, і я б увімкнув режим bar-minor для нього. То який спосіб є більш поширеним і кращим? А (add-hook 'foo-mode-hook 'bar-minor-mode) Б (add-hook 'foo-mode-hook (lambda () "Turn on `bar-minor-mode' mode." (bar-minor-mode 1))) С (defun bar-minor-mode-on () "Turn on `bar-minor-mode' mode." (interactive) (bar-minor-mode 1)) (add-hook 'foo-mode-hook 'bar-minor-mode-on) D …
24 hooks  minor-mode 

1
Синхронізована прокрутка у двох вікнах
Чи є спосіб відобразити команди навігації у поточному вікні в іншому видимому вікні. У мене два пов'язані файли LaTeX, які відображаються у двох вікнах, і я хотів би прокрутити їх одночасно, щоб отримати огляд відмінностей. В даний час я використовую макрос для автоматизації прокрутки в одному буфері, переміщення до іншого …

8
Сховати список другорядних режимів у рядку режиму
Я використовую досить багато другорядних режимів, і зазвичай я знаю, який другорядний режим включений у кожному головному режимі. Якщо мені дуже хочеться побачити повний список, можу запустити C-h v minor-mode-list. У той же час, моя модна лінія дійсно забивається, тому, коли я вертикально розбиваю кадр, іноді я не можу прочитати …

2
Отримайте список активних другорядних режимів у буфері
Як отримати список активних другорядних режимів у поточному буфері? Документи (info "(elisp)Minor Mode Conventions")кажуть: Define a variable whose name ends in ‘-mode’. We call this the "mode variable". The minor mode command should set this variable. The value will be ‘nil’ if the mode is disabled, and non-‘nil’ if the …
14 minor-mode 

3
Як оновлювати визначення другорядного режиму під час його розробки?
Я почав кодувати другорядний режим, щоб надати деякі клавіші. Моя початкова спроба мала друк: (define-minor-mode borked-mode "A mode defined with a broken key binding" nil nil '(([b] . 'previous-line))) Я мав намір скористатися bключем і одразу зрозумів, що я повинен був використовувати його "b"замість [b]. Тому я переосмислив другорядний режим: …
13 minor-mode 

1
Вимкнути другорядний режим у всіх відкритих буферах
Часто у мене відкрито багато буферів, і з будь-якої причини я більше не хочу використовувати з ними певний другорядний режим. Чи існує в даний час вбудований спосіб відключення певного другорядного режиму для всіх відкритих буферів, або для цього потрібна написання спеціальної функції elisp?

1
Вимкнення режиму електричного відступу лише для одного режиму (латексний режим)
Мені не подобається, як працює режим електричного відступу в латексному режимі. Скрізь (принаймні скрізь, де я користуюся) - це чудово. Як я можу назавжди відключити режим електричного відступу лише для латексного режиму, але зберегти його скрізь? Я здогадуюсь, що це однорядковий хакер ліпша у моєму конфігураційному файлі чи щось подібне, …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.