有没有什么现有的可以实现代码“标记 - 快速跳转”的方法

我想配置这样一个功能: 比如我经常需要查看和修改init.eldotspacemacs/user-config ()下的内容,我希望能够把这个函数的buffer信息和行数信息、保存为mark-user-config,然后放入到某种mark-list中,然后无论我当前处于什么buffer中,我都能够通过调用某种go-to-mark函数,选择之前保存的mark-user-config,快速切换到init.el,并且光标就在dotspacemacs/user-config ()的附近,不知道有没有什么现成的插件或者函数可以实现这一功能呢?

helm-bookmarks或者helm-filtered-bookmarks就可以实现

我用的是 imenu (用 Helm 的话:helm-imenuhelm-semantic-or-imenu),输入函数名字能把光标移至相应的位置,比用搜索的办法简单一些。比如我要修改关于 Eshell 的配置话: