Emacs навигация между файлами с одинаковыми именами

Я давно поклонник файловой навигационной модели GNU Emacs. Я переключал буферы сC-x C-f ..., C-x b; C-mouse-1 время от времени.

Однако недавно я обнаружил, что программирую проекты, в которых есть наборы из нескольких файлов с одинаковыми именами, но в разных каталогах, по следующим направлениям:

package/message.py
package/message.zcml
package/ui/message.py
package/ui/message.zcml
package/ui2/message.py
package/ui2/message.zcml

В этих условиях мои обычные инструменты переключения буфера не очень эффективны. Трудно вспомнить, находится ли нужный файл в буфереmessage.py<2> или жеmessage.py<3>и довольно сложно переключаться между ними сC-x b, Возможно, мне бы хотелось что-то вроде панели вкладок или меню, где я мог бы расположить файлы, над которыми я работаю, и сохранить их пространственное расположение, чтобы я мог быстро переключаться между ними. Я кратко посмотрел наspeedbar а такжеtabbar-mode, но не нашел большой помощи. Какие-либо предложения?

Ответы на вопрос(3)

Ваш ответ на вопрос