emacs – 如何在elisp中创建信号处理程序?

是否可以在elisp中定义信号处理程序?我想要一个外部进程(在同一个盒子上运行)向emacs表明emacs需要刷新一些外部状态. 最佳答案 最简单的方法是启用服务器模式,然后“发送信号”运行
shell命令,如:

emacsclient --eval '(my-refresh-foo-bar)'

其中my-refresh-foo-bar是你在〜/ .emacs中定义的Elisp函数.

点赞