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
раскомментирует регион.