Emacs有没有记录缓冲区位置历史的命令或者插件?

希望在不同的位置可以前进返回之前的操作,比如在a文件的第三行,然后到第八行,然后到b文件的第16行,希望可以记录位置,绑定到前进后退的快捷键

我现在用的evil的evil-jump-backward和evil-jump-forawrd,勉强能用吧,但是多文件切换以后记录保存,似乎还是有问题

使用 helm-all-mark-rings 可以实现类似的效果。

谢谢山人大神的提示,我去看看

那是不是得想办法自动mark编辑过的文件?