1

我有一个perltidy-mode.el lisp 文件,它正在被加载 - 我可以通过M-x perltidy-mode.

打开文件(或加载 emacs)后自动运行它的正确方法是什么?

(defalias 'perl-mode 'cperl-mode)
(defalias 'perl-mode 'perltidy-mode)

似乎不起作用。


看来我忘记了很多 lisp/emacs

4

1 回答 1

1

如果你想为每个打开的 perl 文件激活它,你可以将它添加到一个钩子中:

(defun my-perl-hook ()
  (perltidy-mode 1))
(add-hook 'perl-mode-hook 'my-perl-hook)

注意:我对这种模式或不同的 perl 模式一无所知,所以你也可以将你的函数添加到其他钩子中。

于 2012-11-20T16:12:51.377 回答