elisp可以自定义hook吗?

如题,比如我想在执行特定的命令后调用某个函数。post-command-hook可以在执行任何的命令后调用绑定的函数,可不可以具体化这个命令?

hook 就是一组回调函数,通过 run-hooks / run-hook-with-* 来触发。

1赞

能否具体说说,比如我想每次在执行了 next-line 命令后调用 my-func 函数该怎么写呢?

你需要的是 advice 不是 hook。

1赞

原来如此,感谢!