如何让函数对特定的主模式起效

(defun toggle-read-only-mode ()
    (if read-only-mode
      (read-only-mode -1)
    (read-only-mode 1)))

(run-with-idle-timer time #'toggle-read-only-mode)

请问如何让这个函数只在Org和text模式启用

可以给出具体代码吗,谢谢大家

可以试试在 toggle-read-only-mode 函数里判断是否执行。

如果不能自定义这个函数,可以考虑写个新函数封装一下。如果这种情况比较普遍,写个宏。

不过可能已经有现成的函数或宏了 :dog:

可以再具体举个例子吗

github 上找找例子,有很多的。

derived-mode-p