在配置文件中添加:
;; 删除现有的包管理器配置(如果有),然后添加以下:;; 初始化包管理器
(require 'package);; 清除现有的仓库列表
(setq package-archives nil);; 添加正确的仓库(注意:使用 HTTPS)
(add-to-list 'package-archives '("gnu" . "https://elpa.gnu.org/packages/") t)
(add-to-list 'package-archives '("melpa" . "https://melpa.org/packages/") t)
(add-to-list 'package-archives '("melpa-stable" . "https://stable.melpa.org/packages/") t);; 初始化包系统
(package-initialize);; 刷新包列表
(when (not package-archive-contents)(package-refresh-contents))
然后新打开一个emacs,
使用命令激活:
M-x imenu-list-minor-mode
就OK了。
github的链接:https://github.com/bmag/imenu-list?tab=readme-ov-file
然后每次使用的时候激活就好啦:M+x imenu-list