使用imenu定位到use-package配置块
几年前, 我曾经分享过一个 Jordon Biondo的gist代码片段, 它允许使用 imenu
来定位 use-package
的配置块.
这个功能很实用,我推荐大家如果需要花费大量时间修改Emacs配置的话,都可以用用该功能.
不过今天 Fran Burstall 告诉我, use-package
已经内建了该功能了. 你只需要在加载 use-package
前将 use-package-enable-imenu-support
设置为非nil就行了.
实现的相关代码与Biondo的很类似,不过它同时支持 use-package
和 require
.
Burstall不是很确定这项功能是什么加入到 use-package
中的,而我从代码上看也看不出来是什么时候加入该功能.
不过至少在当前版本(2.3)中,是已经有这个功能的.