Javascript 将公共钩子添加到js模式

Javascript 将公共钩子添加到js模式,javascript,emacs,indentation,Javascript,Emacs,Indentation,我添加了以下常用钩子,以便在js模式下点击return时自动缩进 (添加钩子'js mode common hook'(lambda()(本地设置键(kbd“RET”)'换行和缩进))) 为什么这不起作用?我对C使用了同样的东西,如下所示,它是有效的: (添加钩子'c-mode-common-hook'(lambda()(本地设置键(kbd“RET”)'换行和缩进))) 使用js模式挂钩。具有基于cc模式的模式的语言可以对所有相关语言使用公共钩子。JavaScript的模式基于prog模式,因

我添加了以下常用钩子,以便在js模式下点击return时自动缩进

(添加钩子'js mode common hook'(lambda()(本地设置键(kbd“RET”)'换行和缩进)))
为什么这不起作用?我对C使用了同样的东西,如下所示,它是有效的:

(添加钩子'c-mode-common-hook'(lambda()(本地设置键(kbd“RET”)'换行和缩进)))

使用
js模式挂钩
。具有基于
cc模式的模式的语言可以对所有相关语言使用公共钩子。JavaScript的模式基于
prog模式
,因此它首先运行
prog模式钩子
,然后运行
js模式钩子

如果您使用C-HM查找模式文档,它通常会告诉您运行了哪些钩子