有没有基于 yasnippet 对 snippets 以组为单位进行管理 (而不是 major-mode) 的包?

关于 emacs yasnippet 我有个问题, 它是基于 major-mode 的, 也就是说, activate 必然会 activate 全部 snippets. 我想问问有没有基于 yasnippet 更细粒度的 snippet 管理方案, 不依赖 major-mode, 而是以 group 为单位组织 snippets, 激活单位是 group, 平时我不用 activate 这个 group, 当需要的时候再 activate.

我用过 yankpad, 它确实类似, 但我不太喜欢, 因为我还是喜欢 yasnippet 添加 snippet 的方式.