gpt4 book ai didi

emacs - 如何仅对 *.el 文件启用 Show-Paren 模式

转载 作者:行者123 更新时间:2023-12-04 22:07:00 24 4
gpt4 key购买 nike

如何仅为 *.el 文件启用 Show-Paren 模式?

我试过了

(add-hook 'emacs-lisp-mode-hook '(lambda()
(show-paren-mode 1)
))

但它仍然为所有情况启用 Show-Paren 模式。即使在 *scratch* 缓冲区中,我也启用了 Show-Paren 模式。

最佳答案

如前所述,show-paren-mode 是全局次要模式。也就是说,人们可能只能在某些缓冲区上运行它,例如:

(show-paren-mode)                       ;; activate the needed timer
(setq show-paren-mode ()) ;; The timer will do nothing if this is nil

(defun show-paren-local-mode ()
(interactive)
(make-local-variable 'show-paren-mode) ;; The value of shom-paren-mode will be local to this buffer.
(setq show-paren-mode t))

(add-hook 'emacs-lisp-mode-hook 'show-paren-local-mode)

它未经测试,可能无法正常工作。查看 doc in 可能有效,但查看代码可能有效。这可能仅适用于某些版本的 show-paren-mode。

关于emacs - 如何仅对 *.el 文件启用 Show-Paren 模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10266986/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com