这样做的动机如下:我有各种绑定到注册表的文件。这允许我通过运行C-x r j H或使用C-x r j E运行.emacs文件来跳转到xmonad配置之类的内容。但是,运行C-x r j会运行jump-to-register函数,所以我不能只绑定C-x r j H、afaik。对我来说,最简单的解决方法是评估存储在寄存器中的elisp,从而将(run-haskell)存储在寄存器H中。
但是在寄存器中似乎没有内置任何东西来计算elisp,这让我觉得我处理这个问题是错误的。我知道这可能属于超级用户风格问题的范