Emacs Imenu-list-minor-mode не работает, кроме как на буферах Lisp

Эта ошибка возникает в каждом буфере (кроме буферов Lisp)

 No items suitable for a index found in this buffer

всякий раз, когда я применяю Imenu-list-minor-mode.

1 ответ

Решение

Это сообщение говорит вам, что поддержка режима Imenu не была определена для режима этого буфера. Это все. Вы уверены, что не видите поддержку Imenu в некоторых режимах, таких как c-mode?

Если вы действительно не видите поддержки Imenu нигде, кроме режима Lisp, то рекурсивно делите пополам ваш файл инициализации, чтобы найти виновника. Вы можете использовать команду comment-region закомментировать 1/2, а затем 3/4, 7/8,... файла, чтобы сузить его с помощью бинарного поиска. C-u с comment-region раскомментирует регион.

Другие вопросы по тегам