Spectr- · 2022-08-29 16:43
I have bound ryo-modal-mode to the key M-j but it toggles ryo modal mode in current buffer only.
I need help to write a function to toggle ryo modal mode globally.
Emacs 28.1
Any help is greatly appreciated. Thank you.
Spectr- · 2022-08-29 17:32
Turns out emacs already has a function for changing minor mode to global modes `define-global-minor-mode`
Here is what i used to define function to toggle ryo-modal-mode globally
```
(define-global-minor-mode ryo-global-mode ryo-modal-mode
(lambda ()
(unless (minibufferp)
(ryo-modal-mode 1))))
```