doom emacs中如何禁用某个minor mode?

在.doom.d/config.el 中试了下面三种方法都不行. :smiling_face_with_tear:

;; (add-hook 'typescript-tsx-mode (lambda () (tide-hl-identifier-mode -1)))
;; (unless (eq major-mode 'typescript-tsx-mode) (tide-hl-identifier-mode -1))
;; (remove-hook 'typescript-tsx-mode 'tide-hl-identifier-mode)

这个mode是tide提供的

把你的代码放到 (after! xxx) 里面试一下?应该是因为加载顺序的问题

类似这样,在 packages.el 里加上下面代码来禁用 all-the-icons

(package! all-the-icons :disable t)
1 个赞

首先要搞清楚这个 mode 是怎么启用的,然后才有对策,而不是挨个偿试各种方法。