Fabian Gallina的python.el:imenu支持

0 投票
1 回答
904 浏览
提问于 2025-04-16 19:22

有人能分享一下怎么才能让Fabian Gallina的python.el支持imenu吗?

这是引入imenu支持的提交记录,但我对elisp的理解非常有限:

https://github.com/fgallina/python.el/commit/938e03cf6cdfcc30de84a4ec428aef9ff3c0c852

目前我打开了一个Python文件(主要模式是Python),然后按了 M+x imenu,但是得到了:

No items suitable for an index found in this buffer

PS M-x python-imenu-没有显示任何函数。这可能是问题所在吗?

1 个回答

4

我这样解决了这个问题:

(add-hook 'python-mode-hook
  (lambda ()
    (setq imenu-create-index-function 'python-imenu-create-index)))

撰写回答