让AI帮忙对expreg做了一点小改造,各位有想法的自取改造

这个pr合并怕是有点麻烦,我给[email protected]发了邮件,目前还是没回复 。第一次感觉给项目做个提交这么麻烦,所以合并到上游这件事可能要搁置了。

另外分享点小技巧:

原本的home-row-expreg-expand-with-letters命令执行选中后无法退回到原光标位置,所以可以尝试先把光标位置写入寄存器。之后可以再通过寄存器来跳回原位置。

(defun my/home-row-expreg-expand-with-prompt ()
  "扩展前存 point,扩展后提示跳回方法。"
  (interactive)
  (point-to-register ?z)
  (call-interactively #'home-row-expreg-expand-with-letters)
  (message "扩展前光标已保存,(jump-to-register) z 可以跳回原点"))