Emacs - 在启动时加载 ParEdit 模式

1 emacs paredit

每次启动 emacs 时,是否有一种直接的方法可以默认启用 paredit 模式?我的 .emacs 中有此代码:

(scroll-bar-mode -1)
(tool-bar-mode -1)
(menu-bar-mode -1)
(show-paren-mode 1)
(global-rainbow-delimiters-mode 1)
(global-hl-line-mode 1)
(global-linum-mode t)
(paredit-mode 1)
Run Code Online (Sandbox Code Playgroud)

除了 paredit-mode 之外的每个模式都会被加载。为什么会这样?

谢谢你。

Chr*_*ris 5

您可能不想全局启用 Paredit:

如果括号不平衡,Paredit 的行为会很糟糕,所以在强制启用 Paredit 模式时要小心,并考虑修复不平衡的括号。

相反,您可以在有意义的模式下调用它,例如

(add-hook 'emacs-lisp-mode-hook #'enable-paredit-mode)
Run Code Online (Sandbox Code Playgroud)